=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'.
===> Building for thunderbird52-52.9.1nb33
gmake[1]: Entering directory '/pbulk/work/mail/thunderbird52/work/build'
gmake[1]: Circular /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER <- /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER dependency dropped.
/usr/pkg/bin/gmake recurse_pre-export
gmake[2]: Entering directory '/pbulk/work/mail/thunderbird52/work/build'
gmake[2]: Circular /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER <- /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER dependency dropped.
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.process_install_manifest dist/idl _build_manifests/install/dist_idl
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.process_install_manifest dist/include _build_manifests/install/dist_include
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.process_install_manifest dist/public _build_manifests/install/dist_public
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.process_install_manifest dist/private _build_manifests/install/dist_private
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.process_install_manifest dist/sdk _build_manifests/install/dist_sdk
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.process_install_manifest dist/xpi-stage _build_manifests/install/dist_xpi-stage
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.process_install_manifest _tests _build_manifests/install/_tests
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.process_install_manifest dist/bin _build_manifests/install/dist_bin
Elapsed: 0.01s; From dist/sdk: Kept 3 existing; Added/updated 8; Removed 0 files and 0 directories.
Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories.
Elapsed: 0.01s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories.
Elapsed: 0.33s; From _tests: Kept 53 existing; Added/updated 227; Removed 0 files and 0 directories.
Elapsed: 0.60s; From dist/xpi-stage: Kept 5 existing; Added/updated 127; Removed 0 files and 0 directories.
Elapsed: 1.30s; From dist/idl: Kept 0 existing; Added/updated 1371; Removed 0 files and 0 directories.
Elapsed: 2.14s; From dist/include: Kept 2077 existing; Added/updated 2849; Removed 0 files and 0 directories.
Elapsed: 3.32s; From dist/bin: Kept 188 existing; Added/updated 1966; Removed 0 files and 0 directories.
gmake[2]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build'
gmake[1]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build'
gmake[1]: Entering directory '/pbulk/work/mail/thunderbird52/work/build'
mozilla-config.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/process_define_files.py process_define_file mozilla-config.h .deps/mozilla-config.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozilla-config.h.in
buildid.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/variables.py buildid_header buildid.h .deps/buildid.h.pp
source-repo.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/variables.py source_repo_header source-repo.h .deps/source-repo.h.pp
gmake[1]: Circular /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER <- /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER dependency dropped.
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/nsinstall.py -t -m 644 'buildid.h' 'dist/include'
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/nsinstall.py -t -m 644 'mozilla-config.h' 'dist/include'
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/nsinstall.py -t -m 644 'source-repo.h' 'dist/include'
/usr/pkg/bin/gmake recurse_export
gmake[2]: Entering directory '/pbulk/work/mail/thunderbird52/work/build'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/config'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o host_nsinstall.o -c  -DXP_UNIX -MD -MP -MF .deps/host_nsinstall.o.pp -O2  -DNDEBUG=1 -DTRIMMED=1 -D_UNICODE -DUNICODE  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config -I/pbulk/work/mail/thunderbird52/work/build/config  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/nsinstall.c
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o host_pathsub.o -c  -DXP_UNIX -MD -MP -MF .deps/host_pathsub.o.pp -O2  -DNDEBUG=1 -DTRIMMED=1 -D_UNICODE -DUNICODE  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config -I/pbulk/work/mail/thunderbird52/work/build/config  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pathsub.c
nsinstall_real
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py -- /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o nsinstall_real -DXP_UNIX -MD -MP -MF .deps/nsinstall_real.pp -O2  -DNDEBUG=1 -DTRIMMED=1 -D_UNICODE -DUNICODE   host_nsinstall.o host_pathsub.o  
cp nsinstall_real nsinstall.tmp
mv nsinstall.tmp nsinstall
../config/nsinstall -R -m 755 'nsinstall' '../dist/bin'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/config'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/config'
mkdir -p 'system_wrappers/'
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DMOZ_SYSTEM_ICU -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DCUBEB_OSS_DEFAULT_OUTPUT='"/dev/sound"' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=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_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LIBXSS=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=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_SA_LEN=1 -DHAVE_SCONN_LEN=1 -DHAVE_SETPRIORITY=1 -DHAVE_SIN6_LEN=1 -DHAVE_SIN_LEN=1 -DHAVE_SOUNDCARD_H=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_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=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='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR=const -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=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 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DVA_COPY=va_copy -DXP_UNIX=1 -DAB_CD=en-US \
	-DMOZ_TREE_CAIRO= \
	-DMOZ_TREE_PIXMAN= \
	-DMOZ_SYSTEM_GRAPHITE2= \
	-DMOZ_SYSTEM_HARFBUZZ= \
	-DMOZ_SYSTEM_HUNSPELL=1 \
	-DMOZ_SYSTEM_BZ2=1 \
	-DMOZ_SYSTEM_ZLIB=1 \
	-DMOZ_SYSTEM_PNG= \
	-DMOZ_SYSTEM_JPEG=1 \
	-DMOZ_SYSTEM_LIBEVENT=1 \
	-DMOZ_SYSTEM_LIBVPX=1 \
	-DMOZ_SYSTEM_ICU=1 \
	-DMOZ_SYSTEM_OGG= \
	-DMOZ_SYSTEM_THEORA= \
	-DMOZ_SYSTEM_VORBIS= \
	-DMOZ_SYSTEM_TREMOR= \
	-DMOZ_SYSTEM_SOUNDTOUCH= \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/system-headers /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/stl-headers | /pbulk/work/mail/thunderbird52/work/.tools/bin/perl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub/config/make-system-wrappers.pl system_wrappers
../config/nsinstall -R system_wrappers ../dist
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/make-stl-wrappers.py stl_wrappers gcc /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc-stl-wrapper.template.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/stl-headers
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/nsinstall.py -t stl_wrappers ../dist
touch ../dist/stl_wrappers/sentinel
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/config'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mozglue/build'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mozglue/build'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/build'
rm -f '../dist/bin/application.ini'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/media/libtheora'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/media/libtheora'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/xpcom'
xpcom-config.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/process_define_files.py process_define_file xpcom-config.h .deps/xpcom-config.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/xpcom-config.h.in
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/media/libopus'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/media/libopus'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/config/external/nss'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/config/external/ffi'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/config/external/nss'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/config/external/ffi'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/js/src'
js-confdefs.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js-confdefs.h .deps/js-confdefs.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/js-confdefs.h.in
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/application.ini.pp  -DNDEBUG=1 -DTRIMMED=1 -DGRE_MILESTONE=52.9.1 -DMOZ_APP_VERSION=52.9.1 -DMOZ_APP_BASENAME=Thunderbird -DMOZ_APP_VENDOR= '-DMOZ_APP_ID={3550f703-e582-4d05-9a08-453d09bdfdc6}' -DMAR_CHANNEL_ID=thunderbird-comm-release -DACCEPTED_MAR_CHANNEL_IDS=thunderbird-comm-release -DMOZ_APP_REMOTINGNAME=thunderbird -DMOZ_APP_DISPLAYNAME=Earlybird -DMOZ_PROFILE_MIGRATOR -DMOZ_APP_STATIC_INI -DTOPOBJDIR=/pbulk/work/mail/thunderbird52/work/build -Dtopsrcdir=/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DCUBEB_OSS_DEFAULT_OUTPUT='"/dev/sound"' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=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_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LIBXSS=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=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_SA_LEN=1 -DHAVE_SCONN_LEN=1 -DHAVE_SETPRIORITY=1 -DHAVE_SIN6_LEN=1 -DHAVE_SIN_LEN=1 -DHAVE_SOUNDCARD_H=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_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=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='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR=const -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=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 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DVA_COPY=va_copy -DXP_UNIX=1 -DAB_CD=en-US '/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/application.ini' -o '../dist/bin/application.ini'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/security/apps'
marketplace-prod-public.inc
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py marketplaceProdPublicRoot marketplace-prod-public.inc .deps/marketplace-prod-public.inc.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/marketplace-prod-public.crt
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/config/external/freetype2'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/config/external/freetype2'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/netwerk'
necko-config.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/process_define_files.py process_define_file necko-config.h .deps/necko-config.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/necko-config.h.in
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/ipc/app'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/ipc/app'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/intl/locales'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/intl/locales'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/js/xpconnect/shell'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/js/xpconnect/shell'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/testing/gtest'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/testing/gtest'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/gfx/angle'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/gfx/angle'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/gfx/thebes'
DeprecatedPremultiplyTables.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/genTables.py generate DeprecatedPremultiplyTables.h .deps/DeprecatedPremultiplyTables.h.pp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/bindings'
CSS2Properties.webidl
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/GenerateCSS2PropertiesWebIDL.py generate CSS2Properties.webidl .deps/CSS2Properties.webidl.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/webidl/CSS2Properties.webidl.in /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/PythonCSSProps.h
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl'
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py \
  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply \
  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl/ipdl.py \
  --outheaders-dir=_ipdlheaders \
  --outcpp-dir=. \
  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/asmjscache -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filehandle -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/flyweb -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/systemservices -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/messagechannel -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/vr/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/sandbox -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/ftp -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/wyciwyg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/gecko -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk \
  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/PDocAccessible.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/PHeapSnapshotTempFileHelper.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/asmjscache/PAsmJSCacheEntry.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/PBroadcastChannel.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/CacheTypes.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/PCache.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/PCacheOp.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/PCacheStorage.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/PCacheStreamControl.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/ChannelInfo.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/FetchTypes.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filehandle/PBackgroundFileHandle.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filehandle/PBackgroundFileRequest.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filehandle/PBackgroundMutableFile.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/PFileSystemParams.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/PFileSystemRequest.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/flyweb/PFlyWebPublishedServer.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/ipc/GamepadEventTypes.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/ipc/PGamepadEventChannel.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/ipc/PGamepadTestChannel.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIDBCursor.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIDBDatabase.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIDBDatabaseFile.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIDBDatabaseRequest.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIDBFactory.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIDBFactoryRequest.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIDBRequest.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIDBTransaction.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransaction.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PIndexedDBPermissionRequest.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/BlobTypes.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/DOMTypes.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PBlob.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PBlobStream.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PBrowser.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PBrowserOrId.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PColorPicker.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PContent.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PContentBridge.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PContentPermission.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PContentPermissionRequest.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PCrashReporter.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PCycleCollectWithLogs.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PDatePicker.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PFilePicker.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PMemoryReportRequest.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PPluginWidget.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PProcessHangMonitor.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PScreenManager.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PTabContext.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ServiceWorkerConfiguration.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPTypes.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/PGMP.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/PGMPAudioDecoder.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/PGMPContent.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/PGMPDecryptor.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/PGMPService.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/PGMPStorage.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/PGMPTimer.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/PGMPVideoDecoder.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/PGMPVideoEncoder.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/PVideoDecoder.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/PVideoDecoderManager.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/systemservices/PCameras.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/systemservices/PMedia.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/systemservices/PMediaSystemResourceManager.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/PWebrtcGlobal.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/ipc/PSpeechSynthesis.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/ipc/PSpeechSynthesisRequest.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/messagechannel/PMessagePort.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/PTCPServerSocket.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/PTCPSocket.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/PUDPSocket.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PBrowserStream.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PPluginBackgroundDestroyer.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PPluginInstance.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PPluginModule.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PPluginScriptableObject.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PPluginStream.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PPluginSurface.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PStreamNotify.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginTypes.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/ipc/PPresentation.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/ipc/PPresentationBuilder.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/ipc/PPresentationRequest.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/PQuota.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/PQuotaRequest.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/PQuotaUsageRequest.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage/PStorage.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/PServiceWorkerManager.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerRegistrarTypes.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc/PPrintProgressDialog.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc/PPrintSettingsDialog.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc/PPrinting.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc/PPrintingTypes.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/PWebBrowserPersistDocument.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/PWebBrowserPersistResources.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/PWebBrowserPersistSerialize.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/PRemoteSpellcheckEngine.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/GraphicsMessages.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/PGPU.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/PVsyncBridge.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/LayersMessages.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/LayersSurfaces.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/PAPZ.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/PAPZCTreeManager.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/PCompositable.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/PCompositorBridge.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/PImageBridge.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/PImageContainer.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/PLayer.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/PLayerTransaction.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/PTexture.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/PVideoBridge.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/vr/ipc/PVRLayer.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/vr/ipc/PVRManager.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/sandbox/PHal.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/IPCStream.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/InputStreamParams.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/PBackground.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/PBackgroundSharedTypes.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/PBackgroundTest.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/PFileDescriptorSet.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/PSendStream.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/ProtocolTypes.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/URIParams.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell/PTestShell.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell/PTestShellCommand.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/JavaScriptTypes.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/PJavaScript.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc/PRenderFrame.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc/PVsync.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/ipc/PRemotePrintJob.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/PCookieService.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/PDNSRequest.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/PDNSRequestParams.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/NeckoChannelParams.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/PChannelDiverter.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/PDataChannel.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/PNecko.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/PRtspChannel.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/PRtspController.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/ftp/PFTPChannel.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/PAltDataOutputStream.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/PHttpChannel.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/PTransportProvider.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/PWebSocket.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/PWebSocketEventListener.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/wyciwyg/PWyciwygChannel.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/PPSMContentDownloader.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/gecko/ProfilerTypes.ipdlh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/PExternalHelperApp.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/PHandlerService.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch/POfflineCacheUpdate.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/PCompositorWidget.ipdl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/PlatformWidgetTypes.ipdlh
xpcom-private.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/process_define_files.py process_define_file xpcom-private.h .deps/xpcom-private.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/xpcom-private.h.in
js-config.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js-config.h .deps/js-config.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/js-config.h.in
marketplace-prod-reviewers.inc
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py marketplaceProdReviewersRoot marketplace-prod-reviewers.inc .deps/marketplace-prod-reviewers.inc.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/marketplace-prod-reviewers.crt
application.ini.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/appini_header.py main application.ini.h .deps/application.ini.h.pp ../dist/bin/application.ini
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/gfx/thebes'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/encoding'
domainsfallbacks.properties.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/props2arrays.py main domainsfallbacks.properties.h .deps/domainsfallbacks.properties.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/encoding/domainsfallbacks.properties
../config/nsinstall -R -m 644 'necko-config.h' '../dist/include'
marketplace-dev-public.inc
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py marketplaceDevPublicRoot marketplace-dev-public.inc .deps/marketplace-dev-public.inc.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/marketplace-dev-public.crt
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/netwerk'
rm -f Navigator.webidl
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/build'
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=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=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DCUBEB_OSS_DEFAULT_OUTPUT='"/dev/sound"' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=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_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LIBXSS=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=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_SA_LEN=1 -DHAVE_SCONN_LEN=1 -DHAVE_SETPRIORITY=1 -DHAVE_SIN6_LEN=1 -DHAVE_SIN_LEN=1 -DHAVE_SOUNDCARD_H=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_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=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='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR=const -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=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 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DVA_COPY=va_copy -DXP_UNIX=1 -DAB_CD=en-US /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/webidl/Navigator.webidl -o Navigator.webidl
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/extensions/spellcheck/locales'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/extensions/spellcheck/locales'
rm -f Node.webidl
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=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=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DCUBEB_OSS_DEFAULT_OUTPUT='"/dev/sound"' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=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_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LIBXSS=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=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_SA_LEN=1 -DHAVE_SCONN_LEN=1 -DHAVE_SETPRIORITY=1 -DHAVE_SIN6_LEN=1 -DHAVE_SIN_LEN=1 -DHAVE_SOUNDCARD_H=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_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=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='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR=const -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=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 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DVA_COPY=va_copy -DXP_UNIX=1 -DAB_CD=en-US /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/webidl/Node.webidl -o Node.webidl
jsautokw.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsautokw.py main jsautokw.h .deps/jsautokw.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Keywords.h
rm -f Promise.webidl
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=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=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DCUBEB_OSS_DEFAULT_OUTPUT='"/dev/sound"' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=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_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LIBXSS=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=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_SA_LEN=1 -DHAVE_SCONN_LEN=1 -DHAVE_SETPRIORITY=1 -DHAVE_SIN6_LEN=1 -DHAVE_SIN_LEN=1 -DHAVE_SOUNDCARD_H=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_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=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='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR=const -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=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 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DVA_COPY=va_copy -DXP_UNIX=1 -DAB_CD=en-US /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/webidl/Promise.webidl -o Promise.webidl
../config/nsinstall -R -m 644 'xpcom-config.h' '../dist/include'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/xpcom'
rm -f PromiseDebugging.webidl
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=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=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DCUBEB_OSS_DEFAULT_OUTPUT='"/dev/sound"' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=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_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LIBXSS=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=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_SA_LEN=1 -DHAVE_SCONN_LEN=1 -DHAVE_SETPRIORITY=1 -DHAVE_SIN6_LEN=1 -DHAVE_SIN_LEN=1 -DHAVE_SOUNDCARD_H=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_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=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='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR=const -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=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 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DVA_COPY=va_copy -DXP_UNIX=1 -DAB_CD=en-US /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/webidl/PromiseDebugging.webidl -o PromiseDebugging.webidl
encodingsgroups.properties.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/props2arrays.py main encodingsgroups.properties.h .deps/encodingsgroups.properties.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/encoding/encodingsgroups.properties
marketplace-dev-reviewers.inc
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py marketplaceDevReviewersRoot marketplace-dev-reviewers.inc .deps/marketplace-dev-reviewers.inc.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/marketplace-dev-reviewers.crt
labelsencodings.properties.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/props2arrays.py main labelsencodings.properties.h .deps/labelsencodings.properties.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/encoding/labelsencodings.properties
rm -f Window.webidl
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=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=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DCUBEB_OSS_DEFAULT_OUTPUT='"/dev/sound"' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=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_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LIBXSS=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=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_SA_LEN=1 -DHAVE_SCONN_LEN=1 -DHAVE_SETPRIORITY=1 -DHAVE_SIN6_LEN=1 -DHAVE_SIN_LEN=1 -DHAVE_SOUNDCARD_H=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_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=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='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR=const -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=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 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86-gcc3"' -DUSE_SKIA=1 -DVA_COPY=va_copy -DXP_UNIX=1 -DAB_CD=en-US /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/webidl/Window.webidl -o Window.webidl
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/content'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/content'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/locales'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/locales'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/addon-sdk'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/addon-sdk'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/tools/quitter'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/tools/quitter'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mail/branding/aurora'
../../../config/nsinstall -D ../../../dist/branding
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/calendar/lightning'
cp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mail/branding/aurora/mailicon16.png  ../../../dist/branding/default16.png
cp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mail/branding/aurora/mailicon22.png  ../../../dist/branding/default22.png
marketplace-stage.inc
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py marketplaceStageRoot marketplace-stage.inc .deps/marketplace-stage.inc.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/marketplace-stage.crt
cp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mail/branding/aurora/mailicon24.png  ../../../dist/branding/default24.png
cp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mail/branding/aurora/mailicon32.png  ../../../dist/branding/default32.png
cp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mail/branding/aurora/mailicon48.png  ../../../dist/branding/default48.png
cp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mail/branding/aurora/mailicon256.png ../../../dist/branding/default256.png
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mail/branding/aurora'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/calendar/timezones'
selfhosted.out.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/embedjs.py generate_selfhosted selfhosted.out.h .deps/selfhosted.out.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/js.msg /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TypedObjectConstants.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SelfHostingDefines.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Utilities.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Array.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Classes.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Date.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Error.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Function.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Generator.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Intl.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/IntlData.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Iterator.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Map.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Module.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Number.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Object.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Reflect.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExpGlobalReplaceOpt.h.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExpLocalReplaceOpt.h.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/String.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Set.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Sorting.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TypedArray.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TypedObject.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/WeakMap.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/WeakSet.js /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Promise.js
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/library'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/library'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mail'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mail'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/xpcom/idl-parser/xpidl'
xpidl.stub
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser/xpidl/header.py main xpidl.stub .deps/xpidl.stub.pp
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.webidl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings
localesfallbacks.properties.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/props2arrays.py main localesfallbacks.properties.h .deps/localesfallbacks.properties.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/encoding/localesfallbacks.properties
manifest-signing-root.inc
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py trustedAppPublicRoot manifest-signing-root.inc .deps/manifest-signing-root.inc.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/trusted-app-public.der
/pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -E -o self-hosting-preprocessed.pp -DMOZ_PERMISSIONS=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_POSIX_FALLOCATE=1 -DXP_UNIX=1 -DEXPOSE_INTL_API=1 -DNO_NSPR_10_SUPPORT=1 -DMOZ_B2G_VERSION="1.0.0" -DHAVE_STDINT_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_SOUNDCARD_H=1 -DHAVE___CXA_DEMANGLE=1 -DMOZ_XUL=1 -DUSE_SKIA=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_MEMMEM=1 -DMALLOC_H=<malloc.h> -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DHAVE_LANGINFO_CODESET=1 -DSTDC_HEADERS=1 -DHAVE__UNWIND_BACKTRACE=1 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DHAVE_SIN6_LEN=1 -DSTATIC_JS_API=1 -DENABLE_INTL_API=1 -DMOZ_FFMPEG=1 -DMOZ_USER_DIR=".mozilla" -DMOZ_GAMEPAD=1 -DMOZ_FFVPX=1 -DHAVE_DLOPEN=1 -DMOZ_ENABLE_GIO=1 -DHAVE_MALLOC_H=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_THUNDERBIRD=1 -DNS_PRINT_PREVIEW=1 -DHAVE_SYSCALL=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DMOZ_DLL_SUFFIX=".so" -DNS_PRINTING=1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_WEBSPEECH=1 -DHAVE_STRNDUP=1 -DRELEASE_OR_BETA=1 -DCROSS_COMPILE= -DTARGET_XPCOM_ABI="x86-gcc3" -DMOZILLA_UAVERSION="52.0" -DMOZ_FMP4=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_GETOPT_H=1 -DMOZ_APP_UA_NAME="" -DMOZ_URL_CLASSIFIER=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_APP_UA_VERSION="52.9.1" -DSPIDERMONKEY_PROMISE=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_JSDOWNLOADS=1 -DHAVE_NETINET_IN_H=1 -DHAVE_SCONN_LEN=1 -DVA_COPY=va_copy -DMOZ_X11=1 -DHAVE_LOCALECONV=1 -DMOZ_STATIC_JS=1 -DMOZ_LOGGING=1 -DMOZILLA_VERSION_U=52.9.1 -DHAVE_SIN_LEN=1 -DHAVE_CPUID_H=1 -DHAVE_DLADDR=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DHAVE_ARC4RANDOM=1 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DMOZ_BINARY_EXTENSIONS=1 -DHAVE_SYS_QUOTA_H=1 -DMOZ_BUILD_APP=../mail -DMOZ_ENABLE_SIGNMAR=1 -DATK_MINOR_VERSION=38 -DMOZ_WIDGET_GTK=3 -DGL_PROVIDER_GLX=1 -DHAVE_CLOCK_MONOTONIC=1 -DMOZILLA_VERSION="52.9.1" -DHAVE_VISIBILITY_ATTRIBUTE=1 -DACCESSIBILITY=1 -DHAVE_INTTYPES_H=1 -DHAVE_PTHREAD_H=1 -DHAVE_UNISTD_H=1 -DMOZ_VORBIS=1 -DNDEBUG=1 -DMOZ_ENABLE_SKIA=1 -DHAVE_MOVEMAIL=1 -DHAVE_LIBVPX=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_I18N_LC_MESSAGES=1 -DD_INO=d_ino -DMOZ_B2G_OS_NAME="" -DMOZ_SECUREELEMENT=1 -DENABLE_MARIONETTE=1 -DFIREFOX_VERSION=52.9.1 -DHAVE_GMTIME_R=1 -DCUBEB_OSS_DEFAULT_OUTPUT="/dev/sound" -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_DISTRIBUTION_ID="org.mozilla" -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DFORCE_PR_LOG=1 -DATK_REV_VERSION=0 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DATK_MAJOR_VERSION=2 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DA11Y_LOG=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_ENABLE_XREMOTE=1 -DHAVE_SYS_TYPES_H=1 -DBUILD_CTYPES=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DHAVE_SA_LEN=1 -DHAVE_DIRENT_H=1 -DHAVE_NL_TYPES_H=1 -DMOZ_MORK=1 -DMOZ_FEEDS=1 -DHAVE_VA_COPY=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_GLUE_IN_PROGRAM=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DFUNCPROTO=15 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DTRIMMED=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_PLACES=1 -DHAVE_VALLOC=1 -DMALLOC_USABLE_SIZE_CONST_PTR=const -DHAVE_LOCALTIME_R=1 -DHAVE_LIBXSS=1 self-hosting-cpp-input.cpp
../../config/nsinstall -R -m 644 'js-config.h' '../../dist/include'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/js/src'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/xpcom/reflect/xptcall/md/unix'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/xpcom/reflect/xptcall/md/unix'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/library/gtest'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/library/gtest'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/calendar/timezones'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mail/locales'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mail/app'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mail/app'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/xpcom/idl-parser/xpidl'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mail/app/profile/extensions'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mail/app/profile/extensions'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/xpcom/xpidl'
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.process_install_manifest ../../dist/idl ../../_build_manifests/install/dist_idl
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/calendar/lightning'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/calendar/base/backend/libical/build'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/calendar/base/backend/libical/build'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical'
/pbulk/work/mail/thunderbird52/work/.tools/bin/perl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts/mkderivedvalues.pl \
         -i /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalderivedvalue.h.in -h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../design-data/value-types.csv > icalderivedvalue.h
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/calendar/providers/gdata'
nonparticipatingdomains.properties.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/props2arrays.py main nonparticipatingdomains.properties.h .deps/nonparticipatingdomains.properties.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/encoding/nonparticipatingdomains.properties
/pbulk/work/mail/thunderbird52/work/.tools/bin/perl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts/mkderivedparameters.pl -i /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalderivedparameter.h.in -h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../design-data/parameters.csv > icalderivedparameter.h
/pbulk/work/mail/thunderbird52/work/.tools/bin/perl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts/mkderivedproperties.pl \
	-i /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalderivedproperty.h.in -h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../design-data/properties.csv\
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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 /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../config.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalversion.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltime.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalduration.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalperiod.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalenums.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltypes.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalattach.h icalderivedvalue.h icalderivedparameter.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparameter.h icalderivedproperty.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalproperty.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/pvl.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalarray.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalcomponent.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparser.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalmemory.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalerror.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrestriction.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalmime.h /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mail/locales'
manifest-signing-test-root.inc
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py trustedAppTestRoot manifest-signing-test-root.inc .deps/manifest-signing-test-root.inc.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/tests/unit/test_signed_manifest/trusted_ca1.der
echo '#endif'                     >> ical.h
echo '#endif'                     >> ical.h
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/calendar/lightning/locales'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/calendar/lightning/locales'
../../../../config/nsinstall -R -m 644 'ical.h' '../../../../dist/include'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/encoding'
xpcshell.inc
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py xpcshellRoot xpcshell.inc .deps/xpcshell.inc.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/tests/unit/test_signed_apps/trusted_ca1.der
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/calendar/providers/gdata'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/calendar/providers/gdata/locales'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/calendar/providers/gdata/locales'
Elapsed: 0.90s; From ../../dist/idl: Kept 1371 existing; Added/updated 0; Removed 0 files and 0 directories.
addons-public.inc
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py addonsPublicRoot addons-public.inc .deps/addons-public.inc.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/addons-public.crt
gmake[4]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/config/makefiles/xpidl'
mkdir -p '.deps/'
mkdir -p '../../../dist/include/'
mkdir -p '../../../dist/bin/components/'
addons-stage.inc
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py addonsStageRoot addons-stage.inc .deps/addons-stage.inc.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/addons-stage.crt
mkdir -p '../../../dist/xpi-stage/lightning/components/'
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/interfaces.manifest'
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/xpi-stage/lightning/chrome.manifest 'manifest components/interfaces.manifest'
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/xpi-stage/lightning/components/interfaces.manifest 'interfaces calbase.xpt' 'interfaces calbaseinternal.xpt' 'interfaces caldav.xpt' 'interfaces wcap.xpt'
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/components/interfaces.manifest 'interfaces accessibility.xpt' 'interfaces activity.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 chat.xpt' 'interfaces chrome.xpt' 'interfaces cloudfile.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 cookie.xpt' 'interfaces directory.xpt' 'interfaces diskspacewatcher.xpt' 'interfaces docshell.xpt' 'interfaces dom.xpt' 'interfaces dom_apps.xpt' 'interfaces dom_audiochannel.xpt' 'interfaces dom_base.xpt' 'interfaces dom_canvas.xpt' 'interfaces dom_core.xpt' 'interfaces dom_css.xpt' 'interfaces dom_events.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_permissionsettings.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_settings.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_time.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 embed_base.xpt' 'interfaces extensions.xpt' 'interfaces exthandler.xpt' 'interfaces exthelper.xpt' 'interfaces fastfind.xpt' 'interfaces feeds.xpt' 'interfaces filepicker.xpt' 'interfaces find.xpt' 'interfaces fts3tok.xpt' 'interfaces gfx.xpt' 'interfaces hal.xpt' 'interfaces html5.xpt' 'interfaces htmlparser.xpt' 'interfaces identity.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 lwbrk.xpt' 'interfaces mailcompsbase.xpt' 'interfaces mailprofilemigration.xpt' 'interfaces mailview.xpt' 'interfaces mailwinsearch.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 pipnss.xpt' 'interfaces pippki.xpt' 'interfaces places.xpt' 'interfaces plugin.xpt' 'interfaces pref.xpt' 'interfaces prefetch.xpt' 'interfaces privatebrowsing.xpt' 'interfaces rdf.xpt' 'interfaces satchel.xpt' 'interfaces saxparser.xpt' 'interfaces services-crypto-component.xpt' 'interfaces services_fxaccounts.xpt' 'interfaces shellservice.xpt' 'interfaces shistory.xpt' 'interfaces spellchecker.xpt' 'interfaces startupcache.xpt' 'interfaces steel.xpt' 'interfaces storage.xpt' 'interfaces telemetry.xpt' 'interfaces toolkit_asyncshutdown.xpt' 'interfaces toolkit_filewatcher.xpt' 'interfaces toolkit_finalizationwitness.xpt' 'interfaces toolkit_formautofill.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 webvtt.xpt' 'interfaces widget.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'
accessibility.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
privileged-package-root.inc
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py privilegedPackageRoot privileged-package-root.inc .deps/privileged-package-root.inc.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/privileged-package-root.der
activity.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	activity nsIActivity nsIActivityManager nsIActivityManagerUI
addrbook.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 nsIAbLDAPCard nsIAbLDAPDirectory nsIAbLDAPReplicationData nsIAbLDAPReplicationQuery nsIAbLDAPReplicationService nsIAbLDIFService nsIAbListener nsIAbMDBDirectory nsIAbManager nsIAbView nsIAddbookUrl nsIAddrDBAnnouncer nsIAddrDBListener nsIAddrDatabase nsIMsgVCardService
alerts.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/security/apps'
appstartup.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	captivedetect nsICaptivePortalDetector
chat.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	chat imIAccount imIAccountsService imICommandsService imIContactsService imIConversationsService imICoreService imILogger imIStatusInfo imITagsService imIUserStatusInfo prplIConversation prplIMessage prplIPref prplIProtocol prplIRequest prplITooltipInfo
chrome.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
cloudfile.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	cloudfile nsIMsgCloudFileProvider
commandhandler.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 nsIHTMLMenu nsIImageDocument nsIMenuBuilder nsIPhonetic
content_webrtc.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
cookie.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	cookie nsICookieAcceptDialog nsICookiePromptService
directory.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	directory nsIHTTPIndex
diskspacewatcher.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	diskspacewatcher nsIDiskSpaceWatcher
docshell.xpt
dom.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 nsIDOMBlob nsIDOMDOMCursor nsIDOMDOMRequest nsIDOMDataChannel nsIDOMFileList nsIDOMFormData nsIDOMParser nsIDOMSerializer nsIDocumentEncoder nsIDroppedLinkHandler nsIFrameLoader nsIHangReport nsIImageLoadingContent nsIMessageManager nsIObjectLoadingContent nsIRemoteWindowContext nsIScriptChannel nsIScriptLoaderObserver nsISelection nsISelectionController nsISelectionDisplay nsISelectionListener nsISelectionPrivate nsISimpleContentPolicy nsISiteSpecificUserAgent nsISlowScriptDebug
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 nsIContentViewerFile nsIDocCharset nsIDocShell nsIDocShellLoadInfo nsIDocShellTreeItem nsIDocShellTreeOwner nsIDocumentLoaderFactory nsIDownloadHistory nsIGlobalHistory2 nsILoadContext nsIPrivacyTransitionObserver nsIReflowObserver nsIRefreshURI nsIScrollable nsITextScroll nsIURIFixup nsIWebNavigation nsIWebNavigationInfo nsIWebPageDescriptor
dom_apps.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	dom_apps mozIApplication mozIApplicationClearPrivateDataParams nsIAppsService
dom_audiochannel.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 nsIAudioChannelService
dom_base.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 nsIContentURIGrouper nsIDOMChromeWindow nsIDOMClientRect nsIDOMClientRectList nsIDOMConstructor nsIDOMCrypto nsIDOMGlobalPropertyInitializer nsIDOMHistory nsIDOMLocation nsIDOMModalContentWindow nsIDOMNavigator nsIDOMScreen nsIDOMWindow nsIDOMWindowCollection nsIDOMWindowUtils nsIFocusManager nsIIdleObserver nsIQueryContentEventResult nsIRemoteBrowser nsIServiceWorkerManager nsIStructuredCloneContainer nsITabChild nsITabParent nsITextInputProcessor nsITextInputProcessorCallback
dom_canvas.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	dom_canvas nsIDOMCanvasRenderingContext2D nsIDOMWebGLRenderingContext
dom_core.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
warning: interface 'nsISelectionPrivate' is scriptable but derives from non-scriptable 'nsISelection', ../../../dist/idl/nsISelectionPrivate.idl line 31:0
interface nsISelectionPrivate : nsISelection
^
dom_events.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 nsIDOMDataContainerEvent nsIDOMDataTransfer nsIDOMDragEvent nsIDOMEvent nsIDOMEventListener nsIDOMEventTarget nsIDOMFocusEvent nsIDOMKeyEvent nsIDOMMouseEvent nsIDOMMouseScrollEvent nsIDOMMutationEvent nsIDOMNSEvent nsIDOMNotifyPaintEvent nsIDOMPaintRequest nsIDOMScrollAreaEvent nsIDOMSimpleGestureEvent nsIDOMTransitionEvent nsIDOMUIEvent nsIDOMWheelEvent
dom_geolocation.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 nsIDOMHTMLAppletElement 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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	dom_media nsIDOMNavigatorUserMedia nsIMediaManager
dom_network.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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_permissionsettings.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	dom_permissionsettings nsIPermissionPromptService
dom_power.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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_settings.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	dom_settings nsISettingsService
dom_sidebar.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 nsISystemUpdateProvider
dom_time.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	dom_time nsITimeService
dom_traversal.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 nsIEditorIMESupport nsIEditorMailSupport nsIEditorObserver nsIEditorSpellCheck nsIEditorStyleSheets nsIEditorUtils nsIHTMLAbsPosEditor nsIHTMLEditor nsIHTMLInlineTableEditor nsIHTMLObjectResizeListener nsIHTMLObjectResizer nsIPlaintextEditor nsITableEditor nsIURIRefObject nsPIEditorTransaction
embed_base.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	embed_base nsIWindowCreator nsIWindowCreator2 nsIWindowProvider
extensions.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	extensions amIAddonManager amIAddonPathService amIWebInstallListener amIWebInstaller
exthandler.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	filepicker nsIFileView
find.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	find nsIFind nsIWebBrowserFind
fts3tok.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
hal.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	hal nsIRecoveryService
html5.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
identity.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	identity nsIIdentityCryptoService
imglib2.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
inspector.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	jsdebugger IJSDebugger
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/bindings'
jsdownloads.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	layout_base nsICSSUnprefixingService nsIStyleSheetService
layout_printing.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
layout_xul.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
layout_xul_tree.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	locale nsICollation nsILocale nsILocaleService nsIScriptableDateFormat
loginmgr.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
lwbrk.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	lwbrk nsISemanticUnitScanner
mailcompsbase.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	mailcompsbase nsIMailGlue
mailprofilemigration.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	mailprofilemigration nsIMailProfileMigrator
mailview.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
mailwinsearch.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	mailwinsearch nsIMailWinSearchHelper
mime.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
mimetype.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	mozfind nsIFindService
mozintl.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	mozintl mozIMozIntl
mozldap.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
msgdb.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
necko.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 nsIContentSniffer nsICryptoFIPSInfo nsICryptoHMAC nsICryptoHash 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 nsINSSErrorsService 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 nsIRedirectResultListener nsIRequest nsIRequestContext nsIRequestObserver nsIRequestObserverProxy nsIResumableChannel nsISecCheckWrapChannel nsISecureBrowserUI nsISecurityEventSink nsISecurityInfoProvider nsISensitiveInfoHiddenURI nsISerializationHelper nsIServerSocket nsISimpleStreamListener nsISocketFilter nsISocketTransport nsISocketTransportService nsISpeculativeConnect nsIStandardURL nsIStreamListener nsIStreamListenerTee nsIStreamLoader nsIStreamTransportService nsIStreamingProtocolController nsIStreamingProtocolService nsISyncStreamListener nsISystemProxySettings nsITLSServerSocket nsIThreadRetargetableRequest nsIThreadRetargetableStreamListener nsIThrottledInputChannel nsITimedChannel nsITraceableChannel nsITransport nsIUDPSocket nsIURI nsIURIClassifier nsIURIWithBlobImpl nsIURIWithPrincipal nsIURIWithQuery nsIURL nsIURLParser nsIUnicharStreamLoader nsIUploadChannel nsIUploadChannel2 nsPILoadGroupInternal nsPISocketTransportService
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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_about.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
necko_mdns.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	necko_http nsICompressConvStats nsIHstsPrimingCallback nsIHttpActivityObserver nsIHttpAuthManager nsIHttpAuthenticableChannel nsIHttpAuthenticator nsIHttpChannel nsIHttpChannelAuthProvider nsIHttpChannelChild nsIHttpChannelInternal nsIHttpEventSink nsIHttpHeaderVisitor nsIHttpProtocolHandler nsIWellKnownOpportunisticUtils
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
necko_socket.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	parentalcontrols nsIParentalControlsService
pipnss.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 nsIDataSignatureVerifier nsIGenKeypairInfoDlg nsIKeyModule nsIKeygenThread nsILocalCertService nsINSSU2FToken nsINSSVersion nsIPK11Token nsIPK11TokenDB nsIPKCS11 nsIPKCS11Module nsIPKCS11ModuleDB nsIPKCS11Slot nsIProtectedAuthThread nsISSLStatus nsISSLStatusProvider nsISecretDecoderRing nsISecurityUITelemetry nsISiteSecurityService nsITokenDialogs nsITokenPasswordDialogs nsIU2FToken nsIWeakCryptoOverride nsIX509Cert nsIX509CertDB nsIX509CertList nsIX509CertValidity
pippki.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	privatebrowsing nsIPrivateBrowsingTrackingProtectionWhitelist
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
warning: [const] doesn't make sense on builtin types., <class 'xpidl.xpidl.BuiltinLocation'>
rdf.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 rdfISerializer rdfITripleVisitor
satchel.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 nsIFormHistory nsIInputListAutoComplete
saxparser.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 nsISyncJPAKE
services_fxaccounts.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	shellservice nsIShellService nsIWindowsShellService
shistory.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
spellchecker.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	startupcache nsIStartupCache
steel.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	steel steelIApplication
storage.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
telemetry.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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_formautofill.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	toolkit_formautofill nsIFormAutofillContentService
toolkit_osfile.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 nsIUrlClassifierPrefixSet nsIUrlClassifierStreamUpdater nsIUrlClassifierUtils nsIUrlListManager
urlformatter.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 nsIContextMenuListener nsIContextMenuListener2 nsIEmbeddingSiteWindow nsIPrintingPromptService nsITooltipListener nsITooltipTextProvider nsIWebBrowser nsIWebBrowserChrome nsIWebBrowserChrome2 nsIWebBrowserChrome3 nsIWebBrowserChromeFocus nsIWebBrowserFocus nsIWebBrowserPrint nsIWebBrowserSetup nsIWebBrowserStream
webbrowserpersist.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
webvtt.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 nsIDatePicker nsIDisplayInfo nsIDragService nsIDragSession nsIFilePicker nsIFormatConverter nsIGfxInfo nsIGfxInfoDebug nsIIdleService nsIIdleServiceInternal nsIPrintSession nsIPrintSettings nsIPrintSettingsService nsIPrinterEnumerator nsIScreen nsIScreenManager nsISound nsITransferable
windowds.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 nsICollection nsIEnumerator nsIHashable nsIINIParser nsIMutableArray nsIObserver nsIObserverService nsIPersistentProperties2 nsIProperties nsIProperty nsIPropertyBag nsIPropertyBag2 nsISerializable nsISimpleEnumerator nsIStringEnumerator nsISupportsArray nsISupportsIterators nsISupportsPrimitives nsIVariant nsIWritablePropertyBag nsIWritablePropertyBag2
xpcom_io.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 nsIIdlePeriod nsIProcess nsIRunnable nsISupportsPriority nsIThread nsIThreadInternal nsIThreadManager nsIThreadPool nsITimer
xpcom_xpti.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 nsIScriptError nsIXPCScriptable nsIXPConnect xpcIJSGetFactory xpcIJSModuleLoader xpcIJSWeakReference xpccomponents xpcexception xpcjsid
xul.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/bin/components  \
	zipwriter nsIZipWriter
calbase.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/xpi-stage/lightning/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
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/xpi-stage/lightning/components  \
	calbaseinternal calInternalInterfaces
caldav.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/xpi-stage/lightning/components  \
	caldav calICalDavCalendar
wcap.xpt
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	../../../dist/idl ../../../dist/include ../../../dist/xpi-stage/lightning/components  \
	wcap calIWcapCalendar calIWcapErrors calIWcapSession
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl'
gmake[4]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/config/makefiles/xpidl'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/xpcom/xpidl'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/intl'
charsetalias.properties.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/props2arrays.py main charsetalias.properties.h .deps/charsetalias.properties.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/intl/charsetalias.properties
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/intl/locale'
langGroups.properties.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/props2arrays.py main langGroups.properties.h .deps/langGroups.properties.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/langGroups.properties
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/dns'
etld_data.inc
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/prepare_tlds.py main etld_data.inc .deps/etld_data.inc.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/effective_tld_names.dat
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/base'
PropertyUseCounterMap.inc
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/gen-usecounters.py property_map PropertyUseCounterMap.inc .deps/PropertyUseCounterMap.inc.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/UseCounters.conf
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/layout/style'
nsStyleStructList.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/generate-stylestructlist.py main nsStyleStructList.h .deps/nsStyleStructList.h.pp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom'
xpcAccEvents.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/AccEventGen.py gen_files xpcAccEvents.h .deps/xpcAccEvents.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/AccEvents.conf ../../xpcom/idl-parser/xpidl/xpidllex.py ../../xpcom/idl-parser/xpidl/xpidlyacc.py
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/telemetry'
TelemetryEventData.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/gen-event-data.py main TelemetryEventData.h .deps/TelemetryEventData.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/Events.yaml
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/xre'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/xre'
UseCounterList.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/gen-usecounters.py use_counter_list UseCounterList.h .deps/UseCounterList.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/UseCounters.conf
nsCSSPropsGenerated.inc
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/GenerateCSSPropsGenerated.py generate nsCSSPropsGenerated.inc .deps/nsCSSPropsGenerated.inc.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSPropsGenerated.inc.in /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/PythonCSSProps.h
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/intl/locale'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/intl/locale/unix'
unixcharset.properties.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/props2arrays.py main unixcharset.properties.h .deps/unixcharset.properties.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/unix/unixcharset.properties
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/intl'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/dns'
TelemetryEventEnums.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/gen-event-enum.py main TelemetryEventEnums.h .deps/TelemetryEventEnums.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/Events.yaml
../../config/nsinstall -R -m 644 'xpcAccEvents.h' '../../dist/include'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom'
../../config/nsinstall -R -m 644 'UseCounterList.h' '../../dist/include/mozilla/dom'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/base'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/intl/locale/unix'
../../config/nsinstall -R -m 644 'nsStyleStructList.h' '../../dist/include'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/layout/style'
TelemetryHistogramData.inc
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/gen-histogram-data.py main TelemetryHistogramData.inc .deps/TelemetryHistogramData.inc.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/Histograms.json /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/UseCounters.conf /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDeprecatedOperationList.h
TelemetryHistogramEnums.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/gen-histogram-enum.py main TelemetryHistogramEnums.h .deps/TelemetryHistogramEnums.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/Histograms.json /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/UseCounters.conf /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDeprecatedOperationList.h
TelemetryScalarData.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/gen-scalar-data.py main TelemetryScalarData.h .deps/TelemetryScalarData.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/Scalars.yaml
TelemetryScalarEnums.h
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/gen-scalar-enum.py main TelemetryScalarEnums.h .deps/TelemetryScalarEnums.h.pp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 'TelemetryScalarEnums.h' '../../../dist/include/mozilla'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/telemetry'
gmake[2]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build'
gmake[1]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build'
gmake[1]: Entering directory '/pbulk/work/mail/thunderbird52/work/build'
gmake[1]: Circular /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER <- /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER dependency dropped.
/usr/pkg/bin/gmake recurse_compile
gmake[2]: Entering directory '/pbulk/work/mail/thunderbird52/work/build'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/config/external/icu'
libicu.a.desc
rm -f libicu.a
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/presentation'
mkdir -p '.deps/'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/memory/fallible'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/db/sqlite3/src'
mkdir -p '.deps/'
mkdir -p '.deps/'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/ipc/chromium/atomics'
libchromium_atomics.a.desc
rm -f libchromium_atomics.a
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/statusfilter'
mkdir -p '.deps/'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/places'
mkdir -p '.deps/'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/finalizationwitness'
mkdir -p '.deps/'
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libicu.a.desc   
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libchromium_atomics.a.desc   
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsBrowserStatusFilter.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/statusfilter -I/pbulk/work/mail/thunderbird52/work/build/toolkit/components/statusfilter  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsBrowserStatusFilter.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_presentation0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation -I/pbulk/work/mail/thunderbird52/work/build/dom/presentation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_presentation0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o FinalizationWitnessService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/finalizationwitness -I/pbulk/work/mail/thunderbird52/work/build/toolkit/components/finalizationwitness -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/FinalizationWitnessService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/finalizationwitness/FinalizationWitnessService.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_components_places0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places -I/pbulk/work/mail/thunderbird52/work/build/toolkit/components/places -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_components_places0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o fallible.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/fallible -I/pbulk/work/mail/thunderbird52/work/build/memory/fallible  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/fallible.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/fallible/fallible.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o sqlite3.o -c  -DNDEBUG=1 -DTRIMMED=1 -DSQLITE_SECURE_DELETE=1 -DSQLITE_THREADSAFE=1 -DSQLITE_CORE=1 -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 -DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DSQLITE_MAX_DEFAULT_PAGE_SIZE=32768 -DSQLITE_ENABLE_FTS3_TOKENIZER=1 -DSQLITE_OMIT_DEPRECATED -DSQLITE_OMIT_BUILTIN_TEST -DSQLITE_OMIT_DECLTYPE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/db/sqlite3/src -I/pbulk/work/mail/thunderbird52/work/build/db/sqlite3/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sqlite3.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-type-limits  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/db/sqlite3/src/sqlite3.c
libfallible.a.desc
rm -f libfallible.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libfallible.a.desc fallible.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIWebProgressListener.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/statusfilter/nsBrowserStatusFilter.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIFinalizationWitnessService.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/finalizationwitness/FinalizationWitnessService.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/finalizationwitness/FinalizationWitnessService.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/config/external/icu'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xslt_xpath0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xslt_xpath0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/ipc/chromium/atomics'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/uriloader/prefetch'
mkdir -p '.deps/'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/memory/fallible'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_uriloader_prefetch0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch -I/pbulk/work/mail/thunderbird52/work/build/uriloader/prefetch -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_uriloader_prefetch0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/layout/mathml'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_mathml0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml -I/pbulk/work/mail/thunderbird52/work/build/layout/mathml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_mathml0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtoolkit_components_statusfilter.a.desc
rm -f libtoolkit_components_statusfilter.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_statusfilter.a.desc nsBrowserStatusFilter.o  
libtoolkit_components_finalizationwitness.a.desc
rm -f libtoolkit_components_finalizationwitness.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_finalizationwitness.a.desc FinalizationWitnessService.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/Database.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StaticPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/statusfilter'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/domstubs.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDOMXPathEvaluator.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XPathEvaluator.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/system/unixproxy'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsUnixSystemProxySettings.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/unixproxy -I/pbulk/work/mail/thunderbird52/work/build/toolkit/system/unixproxy  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsUnixSystemProxySettings.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/finalizationwitness'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xslt_xpath1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xslt_xpath1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/FaviconHelpers.cpp:18,
                 from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XPathEvaluator.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationAvailability.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISystemProxySettings.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsColor.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLChar.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLChar.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txExpr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationAvailability.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WeakPtr.h:70,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:17:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/Presentation.cpp: In member function 'virtual nsresult mozilla::dom::Presentation::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/Presentation.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   38 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/Presentation.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   37 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationAvailability.cpp: In member function 'virtual nsresult mozilla::dom::PresentationAvailability::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationAvailability.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   37 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationAvailability.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   36 |   NS_INTERFACE_MAP_ENTRY(nsIPresentationAvailabilityListener)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationConnection.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnection::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationConnection.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   46 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationConnection.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   45 |   NS_INTERFACE_MAP_ENTRY(nsIRequest)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationConnectionList.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnectionList::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationAvailability.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationConnectionList.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   25 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PresentationConnectionList)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationReceiver.cpp: In member function 'virtual nsresult mozilla::dom::PresentationReceiver::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationReceiver.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   35 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationReceiver.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   34 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIWeakReferenceUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIWeakReference.h:176,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XPathEvaluator.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxTextRun.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLChar.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLChar.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationRequest.cpp: In member function 'virtual nsresult mozilla::dom::PresentationRequest::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationAvailability.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationRequest.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   40 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PresentationRequest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLChar.cpp:18,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/domstubs.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDOMXPathEvaluator.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XPathEvaluator.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathResult.cpp: In member function 'virtual nsresult mozilla::dom::XPathResult::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathResult.cpp:80:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   80 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathResult.cpp:79:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   79 |     NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPathResult)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtoolkit_system_unixproxy.a.desc
rm -f libtoolkit_system_unixproxy.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_system_unixproxy.a.desc nsUnixSystemProxySettings.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txExpr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txLocationStep.cpp: In member function 'virtual nsresult LocationStep::evaluate(txIEvalContext*, txAExprResult**)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txLocationStep.cpp:42:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
   42 |             if (!walker.moveToParent()) {
      |             ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txLocationStep.cpp:47:9: note: here
   47 |         case ANCESTOR_OR_SELF_AXIS:
      |         ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txLocationStep.cpp:74:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
   74 |             if (mNodeTest->matches(walker.getCurrentPosition(), aContext)) {
      |             ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txLocationStep.cpp:79:9: note: here
   79 |         case DESCENDANT_AXIS:
      |         ^~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/system/unixproxy'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_presentation1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation -I/pbulk/work/mail/thunderbird52/work/build/dom/presentation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_presentation1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation1.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIWeakReferenceUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsWeakReference.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/Database.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/Database.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsFaviconService.cpp: In member function 'virtual nsresult nsFaviconService::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  171 |   NS_INTERFACE_MAP_END
      |   ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  176 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__)                             \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsFaviconService.cpp:75:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI'
   75 | NS_IMPL_ISUPPORTS_CI(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsFaviconService.cpp:27,
                 from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp:92:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause
  138 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO'
  138 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  176 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__)                             \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsFaviconService.cpp:75:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI'
   75 | NS_IMPL_ISUPPORTS_CI(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::add(const txXPathNode&)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 [-Wclass-memaccess]
  118 |         memmove(pos + 1, pos, moveSize * sizeof(txXPathNode));
      |                                                             ^
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here
   18 | class txXPathNode
      |       ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::add(const txNodeSet&, txNodeSet::transferOp, txNodeSet::destroyOp)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 [-Wclass-memaccess]
  288 |             memmove(insertPos, pos, count * sizeof(txXPathNode));
      |                                                                ^
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here
   18 | class txXPathNode
      |       ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::sweep()':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 [-Wclass-memaccess]
  396 |                     chunk * sizeof(txXPathNode));
      |                                                ^
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here
   18 | class txXPathNode
      |       ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNodeSet.cpp: In member function 'bool txNodeSet::ensureGrowSize(int32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 [-Wclass-memaccess]
  513 |         memmove(dest, mStart, oldSize * sizeof(txXPathNode));
      |                                                            ^
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here
   18 | class txXPathNode
      |       ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNodeSet.cpp:542: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 [-Wclass-memaccess]
  542 |         memcpy(dest, mStart, oldSize * sizeof(txXPathNode));
      |                                                           ^
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here
   18 | class txXPathNode
      |       ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNodeSet.cpp: In static member function 'static void txNodeSet::transferElements(txXPathNode*, const txXPathNode*, const txXPathNode*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNodeSet.cpp:621: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 [-Wclass-memaccess]
  621 |     memcpy(aDest, aStart, (aEnd - aStart) * sizeof(txXPathNode));
      |                                                                ^
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here
   18 | class txXPathNode
      |       ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLChar.cpp:18,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTHashtable.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFontFeatures.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFontEntry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxTextRun.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLChar.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLChar.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIWeakReferenceUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsWeakReference.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/Database.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/Database.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistory.cpp: In member function 'virtual nsresult nsNavHistory::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistory.cpp:178:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  178 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsFaviconService.cpp:27,
                 from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp:92:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause
  138 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO'
  138 |   } else
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIWeakReferenceUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsWeakReference.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/Database.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/Database.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryResultNode::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:85:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   85 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:84:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   84 |   NS_INTERFACE_MAP_ENTRY(nsINavHistoryResultNode)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryContainerResultNode::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:346:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  346 | NS_INTERFACE_MAP_END_INHERITING(nsNavHistoryResultNode)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:345:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  345 |   NS_INTERFACE_MAP_ENTRY(nsINavHistoryContainerResultNode)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryResult::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:4056:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 4056 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:4055:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 4055 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XPathEvaluator.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static nsresult txExprParser::createExpr(txExprLexer&, txIParseContext*, Expr**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'txStack [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txExprParser.cpp:278:13: note: while referencing 'ops'
  278 |     txStack ops;
      |             ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XPathEvaluator.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'txStack [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txExprParser.cpp:277:13: note: while referencing 'exprs'
  277 |     txStack exprs;
      |             ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base/txStack.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txResultRecycler.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txExprResult.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txExpr.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult PathExpr::evalDescendants(Expr*, const txXPathNode&, txIMatchContext*, txNodeSet*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'txXPathTreeWalker [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txPathExpr.cpp:165:23: note: while referencing 'walker'
  165 |     txXPathTreeWalker walker(aNode);
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base/txStack.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txResultRecycler.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txExprResult.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txExpr.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult RootExpr::evaluate(txIEvalContext*, txAExprResult**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'txXPathTreeWalker [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:119:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txRootExpr.cpp:21:23: note: while referencing 'walker'
   21 |     txXPathTreeWalker walker(aContext->getContextNode());
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base/txStack.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txResultRecycler.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txExprResult.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txExpr.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult txNamedAttributeStep::evaluate(txIEvalContext*, txAExprResult**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'txXPathTreeWalker [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNamedAttributeStep.cpp:31:23: note: while referencing 'walker'
   31 |     txXPathTreeWalker walker(aContext->getContextNode());
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XPathEvaluator.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void LocationStep::fromDescendantsRev(const txXPathNode&, txIMatchContext*, txNodeSet*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'txXPathTreeWalker [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txLocationStep.cpp:231:23: note: while referencing 'walker'
  231 |     txXPathTreeWalker walker(aNode);
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XPathEvaluator.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'txXPathTreeWalker [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txLocationStep.cpp:231:23: note: while referencing 'walker'
  231 |     txXPathTreeWalker walker(aNode);
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XPathEvaluator.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void LocationStep::fromDescendants(const txXPathNode&, txIMatchContext*, txNodeSet*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'txXPathTreeWalker [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txLocationStep.cpp:213:23: note: while referencing 'walker'
  213 |     txXPathTreeWalker walker(aNode);
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XPathEvaluator.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'txXPathTreeWalker [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txLocationStep.cpp:213:23: note: while referencing 'walker'
  213 |     txXPathTreeWalker walker(aNode);
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XPathEvaluator.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult LocationStep::evaluate(txIEvalContext*, txAExprResult**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'txXPathTreeWalker [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txLocationStep.cpp:37:23: note: while referencing 'walker'
   37 |     txXPathTreeWalker walker(aContext->getContextNode());
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XPathEvaluator.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult txCoreFunctionCall::evaluate(txIEvalContext*, txAExprResult**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'txXPathTreeWalker [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txCoreFunctionCall.cpp:602:31: note: while referencing 'walker'
  602 |             txXPathTreeWalker walker(aContext->getContextNode());
      |                               ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XPathEvaluator.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'txXPathTreeWalker [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txCoreFunctionCall.cpp:107:31: note: while referencing 'walker'
  107 |             txXPathTreeWalker walker(aContext->getContextNode());
      |                               ^~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/terminator'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsTerminator.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/terminator -I/pbulk/work/mail/thunderbird52/work/build/toolkit/components/terminator  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsTerminator.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/terminator/nsTerminator.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsAnnotationService.cpp: In member function 'virtual nsresult nsAnnotationService::SetPageAnnotation(nsIURI*, const nsACString_internal&, nsIVariant*, int32_t, uint16_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsAnnotationService.cpp:214:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
  214 |       MOZ_FALLTHROUGH;
      |                      ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsAnnotationService.cpp:216:5: note: here
  216 |     case nsIDataType::VTYPE_INT64:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsAnnotationService.cpp:227:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
  227 |       MOZ_FALLTHROUGH;
      |                      ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsAnnotationService.cpp:229:5: note: here
  229 |     case nsIDataType::VTYPE_FLOAT:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsAnnotationService.cpp: In member function 'virtual nsresult nsAnnotationService::SetItemAnnotation(int64_t, const nsACString_internal&, nsIVariant*, int32_t, uint16_t, uint16_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsAnnotationService.cpp:299:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
  299 |       MOZ_FALLTHROUGH;
      |                      ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsAnnotationService.cpp:301:5: note: here
  301 |     case nsIDataType::VTYPE_INT64:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsAnnotationService.cpp:312:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
  312 |       MOZ_FALLTHROUGH;
      |                      ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsAnnotationService.cpp:314:5: note: here
  314 |     case nsIDataType::VTYPE_FLOAT:
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryQueryResultNode::OnVisit(nsIURI*, int64_t, PRTime, int64_t, int64_t, uint32_t, const nsACString_internal&, bool, uint32_t*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:2456:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2456 |       MOZ_FALLTHROUGH;
      |                      ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:2459:5: note: here
 2459 |     case QUERYUPDATE_TIME: {
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:2483:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2483 |       MOZ_FALLTHROUGH;
      |                      ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:2486:5: note: here
 2486 |     case QUERYUPDATE_SIMPLE: {
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryQueryResultNode::OnItemChanged(int64_t, const nsACString_internal&, bool, const nsACString_internal&, PRTime, uint16_t, int64_t, const nsACString_internal&, const nsACString_internal&, const nsACString_internal&, uint16_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:2919:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2919 |         if (mOptions->ResultType() != nsINavHistoryQueryOptions::RESULTS_AS_TAG_QUERY)
      |         ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:2922:7: note: here
 2922 |       default:
      |       ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/terminator/nsTerminator.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/terminator/nsTerminator.cpp:18:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xslt_xpath2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xslt_xpath2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp: In member function 'virtual nsresult mozilla::docshell::OfflineCacheUpdateChild::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp:67:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   67 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationTransportBuilderConstructor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationTransportBuilderConstructor.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specificatio/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp:66:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   66 |   NS_INTERFACE_MAP_ENTRY(nsIOfflineCacheUpdate)
      |   ^~~~~~~~~~~~~~~~~~~~~~
ns are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationTCPSessionTransport.cpp: In member function 'virtual nsresult mozilla::dom::PresentationTCPSessionTransport::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationTCPSessionTransport.cpp:78:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   78 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationTCPSessionTransport.cpp:77:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   77 |   NS_INTERFACE_MAP_ENTRY(nsITransportEventSink)
      |   ^~~~~~~~~~~~~~~~~~~~~~
libtoolkit_components_terminator.a.desc
rm -f libtoolkit_components_terminator.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_terminator.a.desc nsTerminator.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:35,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/ipc/PresentationBuilderChild.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation1.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/terminator'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_mathml1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml -I/pbulk/work/mail/thunderbird52/work/build/layout/mathml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_mathml1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml1.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txExpr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txUnionExpr.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:35,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/ipc/PresentationBuilderChild.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation1.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationTransportBuilderConstructor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationTransportBuilderConstructor.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNodeSet.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txUnionExpr.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLContainerFrame.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmencloseFrame.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmsqrtFrame.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmsqrtFrame.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLContainerFrame.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmencloseFrame.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmsqrtFrame.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmsqrtFrame.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txExpr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txUnionExpr.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLContainerFrame.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmencloseFrame.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmsqrtFrame.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmsqrtFrame.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLContainerFrame.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmencloseFrame.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmsqrtFrame.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmsqrtFrame.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPCOMExtensionFunction.cpp: In member function 'bool txParamArrayHolder::Init(uint8_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:363: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 [-Wclass-memaccess]
  363 |     memset(mArray.get(), 0, mCount * sizeof(nsXPTCVariant));
      |                                                           ^
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/xptcall.h:46:8: note: 'struct nsXPTCVariant' declared here
   46 | struct nsXPTCVariant : public nsXPTCMiniVariant
      |        ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxTextRun.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsFontMetrics.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLFrame.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLContainerFrame.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmencloseFrame.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmsqrtFrame.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmsqrtFrame.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PresentationService::UnregisterAvailabilityListener(const nsTArray<nsString>&, nsIPresentationAvailabilityListener*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationService.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationService.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationServiceBase.h:211:26: note: while referencing 'dummy'
  211 |       nsTArray<nsString> dummy;
      |                          ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::PresentationService::HandleDeviceRemoved()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationService.cpp:426:22: note: while referencing 'availabilityUrls'
  426 |   nsTArray<nsString> availabilityUrls;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PresentationService::RegisterAvailabilityListener(const nsTArray<nsString>&, nsIPresentationAvailabilityListener*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationService.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationService.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationServiceBase.h:153:26: note: while referencing 'dummy'
  153 |       nsTArray<nsString> dummy;
      |                          ^~~~~
libdom_xslt_xpath.a.desc
rm -f libdom_xslt_xpath.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PresentationAvailability::UpdateAvailabilityAndDispatchEvent(bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::Promise> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationAvailability.cpp:192:33: note: while referencing 'promises'
  192 |       nsTArray<RefPtr<Promise>> promises = Move(mPromises);
      |                                 ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed<mozilla::dom::PresentationRequest> mozilla::dom::PresentationRequest::Constructor(const mozilla::dom::GlobalObject&, const nsAString_internal&, mozilla::ErrorResult&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationRequest.cpp:73:22: note: while referencing 'urls'
   73 |   Sequence<nsString> urls;
      |                      ^~~~
liburiloader_prefetch.a.desc
rm -f liburiloader_prefetch.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liburiloader_prefetch.a.desc Unified_cpp_uriloader_prefetch0.o  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/image/decoders/icon/gtk'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsIconChannel.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon/gtk -I/pbulk/work/mail/thunderbird52/work/build/image/decoders/icon/gtk  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsIconChannel.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon/gtk/nsIconChannel.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::PresentationConnection::DispatchMessageEvent(JS::Handle<JS::Value>)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence<mozilla::OwningNonNull<mozilla::dom::MessagePort> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationConnection.cpp:587:71: note: while referencing '<anonymous>'
  587 |                                  Sequence<OwningNonNull<MessagePort>>());
      |                                                                       ^
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/uriloader/prefetch'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/dns'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o Unified_c_netwerk_dns0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIDNA2008 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/pbulk/work/mail/thunderbird52/work/build/netwerk/dns -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_netwerk_dns0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/netwerk/dns/Unified_c_netwerk_dns0.c
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsEffectiveTLDService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIDNA2008 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/pbulk/work/mail/thunderbird52/work/build/netwerk/dns -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsEffectiveTLDService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsEffectiveTLDService.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsHostResolver.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIDNA2008 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/pbulk/work/mail/thunderbird52/work/build/netwerk/dns -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsHostResolver.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsHostResolver.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsHostResolver.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsHostResolver.cpp:17:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_dns0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIDNA2008 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/pbulk/work/mail/thunderbird52/work/build/netwerk/dns -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_dns0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/netwerk/dns/Unified_cpp_netwerk_dns0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLContainerFrame.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmencloseFrame.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmsqrtFrame.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmsqrtFrame.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'void ParseSpacingAttribute(nsMathMLmtableFrame*, nsIAtom*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmtableFrame.cpp:529:21: note: while referencing 'valueList'
  529 |   nsTArray<nscoord> valueList;
      |                     ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/ipc/PresentationBuilderChild.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation1.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PresentationIPCService::UnregisterAvailabilityListener(const nsTArray<nsString>&, nsIPresentationAvailabilityListener*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation1.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/ipc/PresentationIPCService.cpp:266:22: note: while referencing 'removedUrls'
  266 |   nsTArray<nsString> removedUrls;
      |                      ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/ipc/PresentationBuilderChild.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation1.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PresentationServiceBase<T>::AvailabilityManager::AddAvailabilityListener(const nsTArray<nsString>&, nsIPresentationAvailabilityListener*, nsTArray<nsString>&) [with T = mozilla::dom::PresentationContentSessionInfo]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/ipc/PresentationIPCService.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/ipc/PresentationBuilderChild.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation1.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/PresentationServiceBase.h:173:26: note: while referencing 'knownAvailableUrls'
  173 |       nsTArray<nsString> knownAvailableUrls;
      |                          ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsEffectiveTLDService.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/ipc/PresentationBuilderChild.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation1.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PresentationIPCService::RegisterAvailabilityListener(const nsTArray<nsString>&, nsIPresentationAvailabilityListener*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation1.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/ipc/PresentationIPCService.cpp:246:22: note: while referencing 'addedUrls'
  246 |   nsTArray<nsString> addedUrls;
      |                      ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIRequest.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon/gtk/nsIconChannel.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon/gtk/nsIconChannel.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
liblayout_mathml.a.desc
rm -f liblayout_mathml.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblayout_mathml.a.desc Unified_cpp_layout_mathml0.o Unified_cpp_layout_mathml1.o  
libdom_presentation.a.desc
rm -f libdom_presentation.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_presentation.a.desc Unified_cpp_dom_presentation0.o Unified_cpp_dom_presentation1.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsHostResolver.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsHostResolver.cpp:17:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool different_rrset(mozilla::net::AddrInfo*, mozilla::net::AddrInfo*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::net::NetAddr> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsHostResolver.cpp:1225:23: note: while referencing 'orderedSet2'
 1225 |     nsTArray<NetAddr> orderedSet2;
      |                       ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsHostResolver.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsHostResolver.cpp:17:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::net::NetAddr> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsHostResolver.cpp:1224:23: note: while referencing 'orderedSet1'
 1224 |     nsTArray<NetAddr> orderedSet1;
      |                       ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon/gtk/nsIconChannel.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon/gtk/nsIconChannel.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/storage'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozStorageBindingParams.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage -I/pbulk/work/mail/thunderbird52/work/build/storage -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/db/sqlite3/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozStorageBindingParams.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageBindingParams.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDNSService.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPIDNSService.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/ChildDNSService.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/ChildDNSService.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/dns/Unified_cpp_netwerk_dns0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsEffectiveTLDService.cpp:16:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtr.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtrExtensions.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageBindingParams.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/layout/mathml'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/intl/hyphenation/hyphen'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o hyphen.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/hyphen -I/pbulk/work/mail/thunderbird52/work/build/intl/hyphenation/hyphen -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/hyphen.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/hyphen/hyphen.c
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/presentation'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/widget'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PluginWidgetProxy.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/build/widget -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PluginWidgetProxy.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PluginWidgetProxy.cpp
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/hyphen/hyphen.c:62:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/glue/hnjalloc.h:36: warning: "fgets" redefined
   36 | #define fgets(buf,count,file) hnjFgets(buf,count,file)
      | 
In file included from /usr/include/stdio.h:595,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers/stdio.h:3,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/hyphen/hyphen.c:40:
/usr/include/ssp/stdio.h:70: note: this is the location of the previous definition
   70 | #define fgets(str, len, fp) \
      | 
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/storage/Variant.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/storage.h:37,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/Database.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/Database.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsNavHistory::QueryStringToQueryArray(const nsACString_internal&, nsCOMArray<nsNavHistoryQuery>*, nsNavHistoryQueryOptions**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<QueryKeyValuePair> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp:119:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryQuery.cpp:315:31: note: while referencing 'tokens'
  315 |   nsTArray<QueryKeyValuePair> tokens;
      |                               ^~~~~~
libimage_decoders_icon_gtk.a.desc
rm -f libimage_decoders_icon_gtk.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libimage_decoders_icon_gtk.a.desc nsIconChannel.o  
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/editor/libeditor'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_editor_libeditor0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor -I/pbulk/work/mail/thunderbird52/work/build/editor/libeditor -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_editor_libeditor0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp
libintl_hyphenation_hyphen.a.desc
rm -f libintl_hyphenation_hyphen.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libintl_hyphenation_hyphen.a.desc hyphen.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozStorageConnection.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage -I/pbulk/work/mail/thunderbird52/work/build/storage -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/db/sqlite3/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozStorageConnection.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/image/decoders/icon/gtk'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/battery'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o BatteryManager.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/build/dom/battery -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/BatteryManager.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery/BatteryManager.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/ChildDNSService.cpp:14,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/dns/Unified_cpp_netwerk_dns0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/intl/hyphenation/hyphen'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_editor_libeditor1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor -I/pbulk/work/mail/thunderbird52/work/build/editor/libeditor -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_editor_libeditor1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIArray.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIArrayExtensions.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMutableArray.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StorageTypeBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/quota/PersistenceType.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/quota/QuotaObject.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp:22:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIArray.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIArrayExtensions.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMutableArray.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp:10:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp: In member function 'virtual nsresult mozilla::storage::Connection::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp:544:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  544 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp:543:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  543 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageConnection)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Types.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PuppetWidget.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PluginWidgetProxy.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PluginWidgetProxy.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMemoryReporter.h:850,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::storage::Connection::ExecuteAsync(mozIStorageBaseStatement**, uint32_t, mozIStorageStatementCallback*, mozIStoragePendingStatement**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::storage::StatementData> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp:1657:27: note: while referencing 'stmts'
 1657 |   nsTArray<StatementData> stmts(aNumStatements);
      |                           ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMemoryReporter.h:850,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:216:56: warning: array subscript 0 is outside array bounds of 'nsTArray<mozilla::storage::StatementData> [1]' [-Warray-bounds]
  216 |   if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp:1657:27: note: while referencing 'stmts'
 1657 |   nsTArray<StatementData> stmts(aNumStatements);
      |                           ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMemoryReporter.h:850,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:220:21: warning: array subscript 0 is outside array bounds of 'nsTArray<mozilla::storage::StatementData> [1]' [-Warray-bounds]
  220 |     header->mLength = length;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp:1657:27: note: while referencing 'stmts'
 1657 |   nsTArray<StatementData> stmts(aNumStatements);
      |                           ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMemoryReporter.h:850,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::storage::StatementData> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp:1657:27: note: while referencing 'stmts'
 1657 |   nsTArray<StatementData> stmts(aNumStatements);
      |                           ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_storage0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage -I/pbulk/work/mail/thunderbird52/work/build/storage -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/db/sqlite3/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_storage0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/storage/Unified_cpp_storage0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery/BatteryManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery/BatteryManager.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/DNSRequestChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/ChildDNSService.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/ChildDNSService.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/dns/Unified_cpp_netwerk_dns0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::DNSRequestParent::OnLookupComplete(nsICancelable*, nsIDNSRecord*, nsresult)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::net::NetAddrArray [1]' {aka 'nsTArray<mozilla::net::NetAddr> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/dns/Unified_cpp_netwerk_dns0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/DNSRequestParent.cpp:114:18: note: while referencing 'array'
  114 |     NetAddrArray array;
      |                  ^~~~~
libnetwerk_dns.a.desc
rm -f libnetwerk_dns.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_dns.a.desc Unified_c_netwerk_dns0.o nsEffectiveTLDService.o nsHostResolver.o Unified_cpp_netwerk_dns0.o ../../config/external/icu/libicu.a 
libtoolkit_components_places.a.desc
rm -f libtoolkit_components_places.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_places.a.desc Unified_cpp_components_places0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery/BatteryManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery/BatteryManager.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery/BatteryManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery/BatteryManager.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Text.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/TextEditor.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/FileSystemModule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/FileSystemModule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/storage/Unified_cpp_storage0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Text.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/TextEditor.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/dns'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_storage1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage -I/pbulk/work/mail/thunderbird52/work/build/storage -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/db/sqlite3/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_storage1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/storage/Unified_cpp_storage1.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/places'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/mathml'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_mathml0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml -I/pbulk/work/mail/thunderbird52/work/build/dom/mathml -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_mathml0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/mathml/Unified_cpp_dom_mathml0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StorageTypeBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/quota/PersistenceType.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/TelemetryVFS.cpp:12,
                 from /pbulk/work/mail/thunderbird52/work/build/storage/Unified_cpp_storage0.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PuppetWidget.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PluginWidgetProxy.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PluginWidgetProxy.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libdom_battery.a.desc
rm -f libdom_battery.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_battery.a.desc BatteryManager.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageService.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageService.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/storage/Unified_cpp_storage1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Declaration.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DeclarationBlockInlines.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:12,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 [-Wclass-memaccess]
  159 |     memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue));
      |                                                       ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Text.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/TextEditor.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here
  585 | class nsCSSValue {
      |       ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/ChangeAttributeTransaction.cpp: In member function 'virtual nsresult mozilla::ChangeAttributeTransaction::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause
  240 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS'
  246 |   NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS'
  250 |   NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION'
  254 |     NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/ChangeStyleTransaction.cpp: In member function 'virtual nsresult mozilla::ChangeStyleTransaction::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause
  240 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS'
  246 |   NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS'
  250 |   NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION'
  254 |     NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISimpleEnumerator.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/FileSystemModule.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/storage/Unified_cpp_storage0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageAsyncStatement.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatement::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageAsyncStatement.cpp:244:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  244 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageAsyncStatement.cpp:243:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  243 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageAsyncStatement)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/battery'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/intl/uconv'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o Unified_c_intl_uconv0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/pbulk/work/mail/thunderbird52/work/build/intl/uconv -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvko -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvtw -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_intl_uconv0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/intl/uconv/Unified_c_intl_uconv0.c
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageAsyncStatementJSHelper.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatementJSHelper::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageAsyncStatementJSHelper.cpp:80:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   80 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageAsyncStatementJSHelper.cpp:79:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   79 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageService.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageService.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/storage/Unified_cpp_storage1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageStatement.cpp: In member function 'virtual nsresult mozilla::storage::Statement::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageStatement.cpp:252:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  252 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageStatement.cpp:251:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  251 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageStatement)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PuppetWidget.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PluginWidgetProxy.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PluginWidgetProxy.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PuppetWidget.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PluginWidgetProxy.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PluginWidgetProxy.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BorrowedAttrInfo.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ElementInlines.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml/nsMathMLElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml/nsMathMLElement.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/mathml/Unified_cpp_dom_mathml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CompositionTransaction.cpp: In member function 'virtual nsresult mozilla::CompositionTransaction::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CompositionTransaction.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   55 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CompositionTransaction.cpp:54:5: note: some parts of macro expansion are not guarded by this 'else' clause
   54 |   } else
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CreateElementTransaction.cpp: In member function 'virtual nsresult mozilla::CreateElementTransaction::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause
  240 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS'
  246 |   NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS'
  250 |   NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION'
  254 |     NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsUTF8ToUnicodeSSE2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/pbulk/work/mail/thunderbird52/work/build/intl/uconv -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvko -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvtw -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsUTF8ToUnicodeSSE2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow -msse2 /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/nsUTF8ToUnicodeSSE2.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/DeleteNodeTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteNodeTransaction::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/DeleteNodeTransaction.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   33 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause
  240 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS'
  246 |   NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS'
  250 |   NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION'
  254 |     NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/DeleteNodeTransaction.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION'
   32 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteNodeTransaction)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/DeleteRangeTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteRangeTransaction::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/DeleteRangeTransaction.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   39 | NS_INTERFACE_MAP_END_INHERITING(EditAggregateTransaction)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause
  240 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS'
  246 |   NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS'
  250 |   NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION'
  254 |     NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/DeleteRangeTransaction.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION'
   38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteRangeTransaction)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageStatementJSHelper.cpp: In member function 'virtual nsresult mozilla::storage::StatementJSHelper::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageStatementJSHelper.cpp:178:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  178 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageStatementJSHelper.cpp:177:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  177 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/DeleteTextTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteTextTransaction::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/DeleteTextTransaction.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   42 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause
  240 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS'
  246 |   NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS'
  250 |   NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION'
  254 |     NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/DeleteTextTransaction.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION'
   41 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteTextTransaction)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/EditAggregateTransaction.cpp: In member function 'virtual nsresult mozilla::EditAggregateTransaction::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause
  240 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS'
  246 |   NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS'
  250 |   NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION'
  254 |     NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/EditTransactionBase.cpp: In member function 'virtual nsresult mozilla::EditTransactionBase::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/EditTransactionBase.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   23 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/EditTransactionBase.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   22 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITransaction)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/storage/Unified_cpp_storage0.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStoragePrivateHelpers.cpp: In function 'mozilla::storage::Variant_base* mozilla::storage::convertVariantToStorageVariant(nsIVariant*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStoragePrivateHelpers.cpp:233:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
  233 |       MOZ_FALLTHROUGH;
      |                      ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStoragePrivateHelpers.cpp:235:5: note: here
  235 |     case nsIDataType::VTYPE_EMPTY:
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditor.cpp: In member function 'virtual nsresult mozilla::HTMLEditor::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditor.cpp:250:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  250 | NS_INTERFACE_MAP_END_INHERITING(TextEditor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditor.cpp:249:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  249 |   NS_INTERFACE_MAP_ENTRY(nsIMutationObserver)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/nsUTF8ToUnicodeSSE2.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_intl_uconv0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/pbulk/work/mail/thunderbird52/work/build/intl/uconv -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvko -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvtw -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_uconv0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ElementInlines.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml/nsMathMLElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml/nsMathMLElement.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/mathml/Unified_cpp_dom_mathml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/db/sqlite3/src/sqlite3.c: In function 'sqlite3SelectNew':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/db/sqlite3/src/sqlite3.c:115935:10: warning: function may return address of local variable [-Wreturn-local-addr]
115935 |   return pNew;
       |          ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/db/sqlite3/src/sqlite3.c:115895:10: note: declared here
115895 |   Select standin;
       |          ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util/nsUCConstructors.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/nsCP1252ToUnicode.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/InsertNodeTransaction.cpp: In member function 'virtual nsresult mozilla::InsertNodeTransaction::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/InsertNodeTransaction.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   46 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause
  240 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS'
  246 |   NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS'
  250 |   NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION'
  254 |     NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/InsertNodeTransaction.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION'
   45 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(InsertNodeTransaction)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/InsertTextTransaction.cpp: In member function 'virtual nsresult mozilla::InsertTextTransaction::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/InsertTextTransaction.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   47 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/InsertTextTransaction.cpp:46:5: note: some parts of macro expansion are not guarded by this 'else' clause
   46 |   } else
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/JoinNodeTransaction.cpp: In member function 'virtual nsresult mozilla::JoinNodeTransaction::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/JoinNodeTransaction.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   37 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause
  240 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS'
  246 |   NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS'
  250 |   NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION'
  254 |     NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/JoinNodeTransaction.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION'
   36 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(JoinNodeTransaction)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ElementInlines.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml/nsMathMLElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml/nsMathMLElement.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/mathml/Unified_cpp_dom_mathml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ElementInlines.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml/nsMathMLElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml/nsMathMLElement.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/mathml/Unified_cpp_dom_mathml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/PlaceholderTransaction.cpp: In member function 'virtual nsresult mozilla::PlaceholderTransaction::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/PlaceholderTransaction.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   52 | NS_INTERFACE_MAP_END_INHERITING(EditAggregateTransaction)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/PlaceholderTransaction.cpp:51:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   51 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMemoryReporter.h:850,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageService.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageService.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/storage/Unified_cpp_storage1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::storage::Service::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::storage::Connection> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/storage/Unified_cpp_storage1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageService.cpp:127:35: note: while referencing 'connections'
  127 |     nsTArray<RefPtr<Connection> > connections;
      |                                   ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMemoryReporter.h:850,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageService.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageService.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/storage/Unified_cpp_storage1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::storage::Service::minimizeMemory()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::storage::Connection> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/storage/Unified_cpp_storage1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageService.cpp:348:33: note: while referencing 'connections'
  348 |   nsTArray<RefPtr<Connection> > connections;
      |                                 ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMemoryReporter.h:850,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageService.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageService.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/storage/Unified_cpp_storage1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::storage::Service::Observe(nsISupports*, const char*, const char16_t*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::storage::Connection> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/storage/Unified_cpp_storage1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageService.cpp:951:37: note: while referencing 'connections'
  951 |       nsTArray<RefPtr<Connection> > connections;
      |                                     ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMemoryReporter.h:850,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageService.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageService.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/storage/Unified_cpp_storage1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::storage::Connection> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/storage/Unified_cpp_storage1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageService.cpp:968:37: note: while referencing 'connections'
  968 |       nsTArray<RefPtr<Connection> > connections;
      |                                     ^~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/EditorBase.cpp: In member function 'virtual nsresult mozilla::EditorBase::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/EditorBase.cpp:216:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  216 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/EditorBase.cpp:215:2: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  215 |  NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIEditor)
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMemoryReporter.h:850,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageService.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/SQLCollations.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/SQLCollations.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/storage/Unified_cpp_storage0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::storage::StorageBaseStatementInternal::ExecuteAsync(mozIStorageStatementCallback*, mozIStoragePendingStatement**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::storage::StatementData> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/storage/Unified_cpp_storage0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/StorageBaseStatementInternal.cpp:187:27: note: while referencing 'stmts'
  187 |   nsTArray<StatementData> stmts(1);
      |                           ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o WindowSurfaceX11SHM.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/build/widget -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/WindowSurfaceX11SHM.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WindowSurfaceX11SHM.cpp
libstorage.a.desc
rm -f libstorage.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libstorage.a.desc mozStorageBindingParams.o mozStorageConnection.o Unified_cpp_storage0.o Unified_cpp_storage1.o  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/storage'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_intl_uconv1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/pbulk/work/mail/thunderbird52/work/build/intl/uconv -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvko -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvtw -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_uconv1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv1.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Types.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/widget/WindowSurface.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WindowSurfaceX11SHM.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WindowSurfaceX11SHM.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_intl_uconv2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/pbulk/work/mail/thunderbird52/work/build/intl/uconv -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvko -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvtw -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_uconv2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv2.cpp
libdom_mathml.a.desc
rm -f libdom_mathml.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_mathml.a.desc Unified_cpp_dom_mathml0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util/nsUCConstructors.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin/nsCP866ToUnicode.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsBaseDragService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/build/widget -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsBaseDragService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn/nsGBKToUnicode.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn/nsGBKToUnicode.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/system/gnome'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAlertsIconListener.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome -I/pbulk/work/mail/thunderbird52/work/build/toolkit/system/gnome -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAlertsIconListener.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -pthread -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsAlertsIconListener.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv1.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.cpp: In member function 'virtual nsresult nsEUCJPToUnicodeV2::Convert(const char*, int32_t*, char16_t*, int32_t*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.cpp:339:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
  339 |             MOZ_FALLTHROUGH;
      |                            ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.cpp:341:11: note: here
  341 |           case 5: // two bytes undefined
      |           ^~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/mathml'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsBaseWidget.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/build/widget -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsBaseWidget.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_intl_uconv3.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/pbulk/work/mail/thunderbird52/work/build/intl/uconv -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvko -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvtw -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_uconv3.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv3.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsGIOService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome -I/pbulk/work/mail/thunderbird52/work/build/toolkit/system/gnome -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsGIOService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -pthread -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsGIOService.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util/nsUCConstructors.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin/nsKOI8UToUnicode.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsAlertsIconListener.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsAlertsIconListener.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIArray.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDragService.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_intl_uconv4.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/pbulk/work/mail/thunderbird52/work/build/intl/uconv -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvko -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvtw -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_uconv4.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv4.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIGIOService.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsGIOService.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsGIOService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util/nsUCConstructors.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin/nsUnicodeToCP1251.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_intl_uconv5.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/pbulk/work/mail/thunderbird52/work/build/intl/uconv -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvko -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvtw -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_uconv5.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv5.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsAlertsIconListener.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util/nsUCConstructors.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin/nsUnicodeToISO88594.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsGSettingsService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome -I/pbulk/work/mail/thunderbird52/work/build/toolkit/system/gnome -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsGSettingsService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -pthread -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsGSettingsService.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/accessible/base'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_accessible_base0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/pbulk/work/mail/thunderbird52/work/build/accessible/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_accessible_base0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base0.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_intl_uconv6.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/pbulk/work/mail/thunderbird52/work/build/intl/uconv -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvko -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvtw -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_uconv6.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv6.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsGSettingsService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::EditorBase::NotifyEditorObservers(mozilla::EditorBase::NotificationForEditorObservers)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsIEditorObserver> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/EditorBase.cpp:1840:55: note: while referencing 'observers'
 1840 |   nsTArray<mozilla::OwningNonNull<nsIEditorObserver>> observers(mEditorObservers);
      |                                                       ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsIEditorObserver> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/EditorBase.cpp:1840:55: note: while referencing 'observers'
 1840 |   nsTArray<mozilla::OwningNonNull<nsIEditorObserver>> observers(mEditorObservers);
      |                                                       ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::EditorBase::_ZN7mozilla10EditorBase23NotifyDocumentListenersENS0_29TDocumentListenerNotificationE.part.0(mozilla::EditorBase::TDocumentListenerNotification)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsIDocumentStateListener> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/EditorBase.cpp:2580:5: note: while referencing 'listeners'
 2580 |     listeners(mDocStateListeners);
      |     ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::CSSEditUtils::GetCSSEquivalentToHTMLInlineStyleSet(nsINode*, nsIAtom*, const nsAString_internal*, nsAString_internal&, mozilla::CSSEditUtils::StyleType)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:1020:22: note: while referencing 'cssValueArray'
 1020 |   nsTArray<nsString> cssValueArray;
      |                      ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsIAtom*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:1019:22: note: while referencing 'cssPropertyArray'
 1019 |   nsTArray<nsIAtom*> cssPropertyArray;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/nsUCSupport.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util/nsUCSupport.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsGnomeModule.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome -I/pbulk/work/mail/thunderbird52/work/build/toolkit/system/gnome -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsGnomeModule.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -pthread -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsGnomeModule.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsGnomeModule.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeChild.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libintl_uconv.a.desc
rm -f libintl_uconv.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libintl_uconv.a.desc Unified_c_intl_uconv0.o nsUTF8ToUnicodeSSE2.o Unified_cpp_intl_uconv0.o Unified_cpp_intl_uconv1.o Unified_cpp_intl_uconv2.o Unified_cpp_intl_uconv3.o Unified_cpp_intl_uconv4.o Unified_cpp_intl_uconv5.o Unified_cpp_intl_uconv6.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPackageKitService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome -I/pbulk/work/mail/thunderbird52/work/build/toolkit/system/gnome -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPackageKitService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -pthread -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsPackageKitService.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyledElement.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMappedAttributeElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsGenericHTMLElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLCanvasElement.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScriptableRegion.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDragService.h:22,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeChild.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::EditorEventListener::_ZN7mozilla19EditorEventListener7CanDropEP15nsIDOMDragEvent.part.0(nsIDOMDragEvent*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:119:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/EditorEventListener.cpp:946:22: note: while referencing 'types'
  946 |   nsTArray<nsString> types;
      |                      ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/intl/uconv'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSystemAlertsService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome -I/pbulk/work/mail/thunderbird52/work/build/toolkit/system/gnome -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSystemAlertsService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -pthread -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsSystemAlertsService.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::HTMLEditor::GetSelectedCellsType(nsIDOMElement*, uint32_t*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLTableEditor.cpp:3310:21: note: while referencing 'indexArray'
 3310 |   nsTArray<int32_t> indexArray;
      |                     ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsArrayUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsPackageKitService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::HTMLEditRules::AdjustSpecialBreaks()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:7132:36: note: while referencing 'nodeArray'
 7132 |   nsTArray<OwningNonNull<nsINode>> nodeArray;
      |                                    ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:7132:36: note: while referencing 'nodeArray'
 7132 |   nsTArray<OwningNonNull<nsINode>> nodeArray;
      |                                    ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::CSSEditUtils::SetCSSEquivalentToHTMLStyle(nsIDOMNode*, nsIAtom*, const nsAString_internal*, const nsAString_internal*, int32_t*, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:934:22: note: while referencing 'cssValueArray'
  934 |   nsTArray<nsString> cssValueArray;
      |                      ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsIAtom*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:933:22: note: while referencing 'cssPropertyArray'
  933 |   nsTArray<nsIAtom*> cssPropertyArray;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::CSSEditUtils::_ZN7mozilla12CSSEditUtils30RemoveCSSEquivalentToHTMLStyleEPNS_3dom7ElementEP7nsIAtomPK18nsAString_internalS8_b.part.0(mozilla::dom::Element*, nsIAtom*, const nsAString_internal*, const nsAString_internal*, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:982:22: note: while referencing 'cssValueArray'
  982 |   nsTArray<nsString> cssValueArray;
      |                      ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsIAtom*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:981:22: note: while referencing 'cssPropertyArray'
  981 |   nsTArray<nsIAtom*> cssPropertyArray;
      |                      ^~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_accessible_base1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/pbulk/work/mail/thunderbird52/work/build/accessible/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_accessible_base1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base1.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/layout/forms'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_forms0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/build/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_forms0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/ARIAMap.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/ARIAMap.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsComponentManagerUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsSystemAlertsService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::BustUpInlinesAtBRs(nsIContent&, nsTArray<mozilla::OwningNonNull<nsINode> >&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:5996:36: note: while referencing 'arrayOfBreaks'
 5996 |   nsTArray<OwningNonNull<nsINode>> arrayOfBreaks;
      |                                    ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:16:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsComponentManagerUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsSystemAlertsService.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsSystemAlertsService.cpp: In member function 'virtual nsresult nsSystemAlertsService::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1036 | #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsSystemAlertsService.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE'
   18 | NS_INTERFACE_MAP_END_THREADSAFE
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsSystemAlertsService.cpp:17:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   17 |    NS_INTERFACE_MAP_ENTRY(nsIAlertsService)
      |    ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/ARIAMap.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/ARIAMap.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::MakeBlockquote(nsTArray<mozilla::OwningNonNull<nsINode> >&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:6607:40: note: while referencing 'childArray'
 6607 |       nsTArray<OwningNonNull<nsINode>> childArray;
      |                                        ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:6607:40: note: while referencing 'childArray'
 6607 |       nsTArray<OwningNonNull<nsINode>> childArray;
      |                                        ^~~~~~~~~~
libtoolkit_system_gnome.a.desc
rm -f libtoolkit_system_gnome.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_system_gnome.a.desc nsAlertsIconListener.o nsGIOService.o nsGSettingsService.o nsGnomeModule.o nsPackageKitService.o nsSystemAlertsService.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Types.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::HTMLEditor::DeleteRow(nsIDOMElement*, int32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLTableEditor.cpp:1284:21: note: while referencing 'newSpanList'
 1284 |   nsTArray<int32_t> newSpanList;
      |                     ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCOMPtr<nsIDOMElement> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLTableEditor.cpp:1283:38: note: while referencing 'spanCellList'
 1283 |   nsTArray<nsCOMPtr<nsIDOMElement> > spanCellList;
      |                                      ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/system/gnome'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/layout/generic'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLineLayout.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/build/layout/generic -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLineLayout.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentInlines.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/nsAccUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/ARIAMap.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAtom.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/ARIAMap.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/ARIAMap.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::RemoveEmptyNodes()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:7575:74: note: while referencing 'skipList'
 7575 |   nsTArray<OwningNonNull<nsINode>> arrayOfEmptyNodes, arrayOfEmptyCites, skipList;
      |                                                                          ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:7575:55: note: while referencing 'arrayOfEmptyCites'
 7575 |   nsTArray<OwningNonNull<nsINode>> arrayOfEmptyNodes, arrayOfEmptyCites, skipList;
      |                                                       ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:7575:36: note: while referencing 'arrayOfEmptyNodes'
 7575 |   nsTArray<OwningNonNull<nsINode>> arrayOfEmptyNodes, arrayOfEmptyCites, skipList;
      |                                    ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::GetNodesForOperation(nsTArray<RefPtr<nsRange> >&, nsTArray<mozilla::OwningNonNull<nsINode> >&, EditAction, mozilla::HTMLEditRules::TouchContent)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<mozilla::RangeItem> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:5649:40: note: while referencing 'rangeItemArray'
 5649 |     nsTArray<OwningNonNull<RangeItem>> rangeItemArray;
      |                                        ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<mozilla::RangeItem> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:5649:40: note: while referencing 'rangeItemArray'
 5649 |     nsTArray<OwningNonNull<RangeItem>> rangeItemArray;
      |                                        ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:5685:40: note: while referencing 'nodes'
 5685 |       nsTArray<OwningNonNull<nsINode>> nodes;
      |                                        ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:5743:42: note: while referencing 'arrayOfInlines'
 5743 |         nsTArray<OwningNonNull<nsINode>> arrayOfInlines;
      |                                          ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:5743:42: note: while referencing 'arrayOfInlines'
 5743 |         nsTArray<OwningNonNull<nsINode>> arrayOfInlines;
      |                                          ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::GetAlignment(bool*, nsIHTMLEditor::EAlignment*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:833:38: note: while referencing 'arrayOfNodes'
  833 |     nsTArray<OwningNonNull<nsINode>> arrayOfNodes;
      |                                      ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsRange> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:829:31: note: while referencing 'arrayOfRanges'
  829 |     nsTArray<RefPtr<nsRange>> arrayOfRanges;
      |                               ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:833:38: note: while referencing 'arrayOfNodes'
  833 |     nsTArray<OwningNonNull<nsINode>> arrayOfNodes;
      |                                      ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsRange> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:829:31: note: while referencing 'arrayOfRanges'
  829 |     nsTArray<RefPtr<nsRange>> arrayOfRanges;
      |                               ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::GetNodesFromPoint(mozilla::EditorDOMPoint, EditAction, nsTArray<mozilla::OwningNonNull<nsINode> >&, mozilla::HTMLEditRules::TouchContent)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsRange> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:6083:29: note: while referencing 'arrayOfRanges'
 6083 |   nsTArray<RefPtr<nsRange>> arrayOfRanges;
      |                             ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::MoveBlock(mozilla::TextEditRules::Element&, mozilla::TextEditRules::Element&, int32_t, int32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:2844:36: note: while referencing 'arrayOfNodes'
 2844 |   nsTArray<OwningNonNull<nsINode>> arrayOfNodes;
      |                                    ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::GetNodesFromSelection(mozilla::TextEditRules::Selection&, EditAction, nsTArray<mozilla::OwningNonNull<nsINode> >&, mozilla::HTMLEditRules::TouchContent)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsRange> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:6108:29: note: while referencing 'arrayOfRanges'
 6108 |   nsTArray<RefPtr<nsRange>> arrayOfRanges;
      |                             ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::GetIndentState(bool*, bool*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:934:36: note: while referencing 'arrayOfNodes'
  934 |   nsTArray<OwningNonNull<nsINode>> arrayOfNodes;
      |                                    ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::AlignInnerBlocks(nsINode&, const nsAString_internal*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:4722:36: note: while referencing 'nodeArray'
 4722 |   nsTArray<OwningNonNull<nsINode>> nodeArray;
      |                                    ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCharTraits.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAlgorithm.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCoord.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/JustificationUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsShmImage.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/build/widget -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsShmImage.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsShmImage.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::GetParagraphState(bool*, nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:1031:36: note: while referencing 'arrayOfNodes'
 1031 |   nsTArray<OwningNonNull<nsINode>> arrayOfNodes;
      |                                    ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::GetListState(bool*, bool*, bool*, bool*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:694:36: note: while referencing 'arrayOfNodes'
  694 |   nsTArray<OwningNonNull<nsINode>> arrayOfNodes;
      |                                    ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::GetListItemState(bool*, bool*, bool*, bool*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:745:36: note: while referencing 'arrayOfNodes'
  745 |   nsTArray<OwningNonNull<nsINode>> arrayOfNodes;
      |                                    ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.h:22,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/TextAttrs.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditor::DoInsertHTMLWithContext(const nsAString_internal&, const nsAString_internal&, const nsAString_internal&, const nsAString_internal&, nsIDOMDocument*, nsIDOMNode*, int32_t, bool, bool, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<mozilla::dom::Element> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditorDataTransfer.cpp:421:38: note: while referencing 'endListAndTableArray'
  421 |     nsTArray<OwningNonNull<Element>> endListAndTableArray;
      |                                      ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<mozilla::dom::Element> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditorDataTransfer.cpp:401:38: note: while referencing 'startListAndTableArray'
  401 |     nsTArray<OwningNonNull<Element>> startListAndTableArray;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<mozilla::dom::Element> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditorDataTransfer.cpp:421:38: note: while referencing 'endListAndTableArray'
  421 |     nsTArray<OwningNonNull<Element>> endListAndTableArray;
      |                                      ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<mozilla::dom::Element> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditorDataTransfer.cpp:401:38: note: while referencing 'startListAndTableArray'
  401 |     nsTArray<OwningNonNull<Element>> startListAndTableArray;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditorDataTransfer.cpp:280:36: note: while referencing 'nodeList'
  280 |   nsTArray<OwningNonNull<nsINode>> nodeList;
      |                                    ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsViewManager.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsComboboxControlFrame.cpp:25,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms0.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditor::CollapseAdjacentTextNodes(nsRange*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCOMPtr<nsIDOMNode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditor.cpp:3769:35: note: while referencing 'textNodes'
 3769 |   nsTArray<nsCOMPtr<nsIDOMNode> > textNodes;
      |                                   ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.h:22,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.h:22,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::WillOutdent(mozilla::TextEditRules::Selection&, bool*, bool*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:3992:38: note: while referencing 'arrayOfNodes'
 3992 |     nsTArray<OwningNonNull<nsINode>> arrayOfNodes;
      |                                      ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:3992:38: note: while referencing 'arrayOfNodes'
 3992 |     nsTArray<OwningNonNull<nsINode>> arrayOfNodes;
      |                                      ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Types.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsShmImage.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsShmImage.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'nsresult mozilla::HTMLEditRules::WillRemoveList(mozilla::TextEditRules::Selection*, bool, bool*, bool*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:3325:36: note: while referencing 'arrayOfNodes'
 3325 |   nsTArray<OwningNonNull<nsINode>> arrayOfNodes;
      |                                    ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsRange> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:3321:29: note: while referencing 'arrayOfRanges'
 3321 |   nsTArray<RefPtr<nsRange>> arrayOfRanges;
      |                             ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::RemoveBlockStyle(nsTArray<mozilla::OwningNonNull<nsINode> >&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:6688:40: note: while referencing 'childArray'
 6688 |       nsTArray<OwningNonNull<nsINode>> childArray;
      |                                        ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:6688:40: note: while referencing 'childArray'
 6688 |       nsTArray<OwningNonNull<nsINode>> childArray;
      |                                        ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RuleNodeCacheConditions.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/nsAccessiblePivot.cpp: In member function 'virtual nsresult nsAccessiblePivot::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/nsAccessiblePivot.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   61 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/nsAccessiblePivot.cpp:60:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   60 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessiblePivot)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/TextEventDispatcher.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsBaseWidget::SetWindowClipRegion(const nsTArray<mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel> >&, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:846:35: note: while referencing 'rects'
  846 |     nsTArray<LayoutDeviceIntRect> rects;
      |                                   ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/TextEventDispatcher.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:836:35: note: while referencing 'currentRects'
  836 |     nsTArray<LayoutDeviceIntRect> currentRects;
      |                                   ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditor::SetInlinePropertyOnNodeImpl(nsIContent&, nsIAtom&, const nsAString_internal*, const nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsIContent> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLStyleEditor.cpp:376:43: note: while referencing 'arrayOfNodes'
  376 |       nsTArray<OwningNonNull<nsIContent>> arrayOfNodes;
      |                                           ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsIContent> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLStyleEditor.cpp:376:43: note: while referencing 'arrayOfNodes'
  376 |       nsTArray<OwningNonNull<nsIContent>> arrayOfNodes;
      |                                           ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/TextEventDispatcher.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsBaseWidget::OnRenderingDeviceReset()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::LayersBackend> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:340:27: note: while referencing 'backendHints'
  340 |   nsTArray<LayersBackend> backendHints;
      |                           ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/TextEventDispatcher.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::LayersBackend> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:340:27: note: while referencing 'backendHints'
  340 |   nsTArray<LayersBackend> backendHints;
      |                           ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditor::SetInlinePropertyOnNode(nsIContent&, nsIAtom&, const nsAString_internal*, const nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsIContent> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLStyleEditor.cpp:496:39: note: while referencing 'nodesToSet'
  496 |   nsTArray<OwningNonNull<nsIContent>> nodesToSet;
      |                                       ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/TextEventDispatcher.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsBaseWidget::_ZN12nsBaseWidget16CreateCompositorEii.part.0(int, int)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::LayersBackend> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:1356:29: note: while referencing 'backendHints'
 1356 |     nsTArray<LayersBackend> backendHints;
      |                             ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/TextEventDispatcher.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::LayersBackend> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:1356:29: note: while referencing 'backendHints'
 1356 |     nsTArray<LayersBackend> backendHints;
      |                             ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/TextEventDispatcher.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsBaseWidget::DispatchTouchInput(mozilla::MultiTouchInput&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 92 is outside array bounds of 'mozilla::WidgetTouchEvent [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:1217:22: note: while referencing 'event'
 1217 |     WidgetTouchEvent event = aInput.ToWidgetTouchEvent(this);
      |                      ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/TextEventDispatcher.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 92 is outside array bounds of 'mozilla::WidgetTouchEvent [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:1214:22: note: while referencing 'event'
 1214 |     WidgetTouchEvent event = aInput.ToWidgetTouchEvent(this);
      |                      ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::_ZN7mozilla13HTMLEditRules12WillMakeListEPNS_3dom9SelectionEPK18nsAString_internalbS6_PbS7_S6_.part.0(mozilla::TextEditRules::Selection*, const nsAString_internal*, bool, const nsAString_internal*, bool*, bool*, const nsAString_internal*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:3036:36: note: while referencing 'arrayOfNodes'
 3036 |   nsTArray<OwningNonNull<nsINode>> arrayOfNodes;
      |                                    ^~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPluginFrame.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/build/layout/generic -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPluginFrame.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::WillAlign(mozilla::TextEditRules::Selection&, const nsAString_internal&, bool*, bool*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<bool> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:4614:18: note: while referencing 'transitionList'
 4614 |   nsTArray<bool> transitionList;
      |                  ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:4525:36: note: while referencing 'nodeArray'
 4525 |   nsTArray<OwningNonNull<nsINode>> nodeArray;
      |                                    ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditor::RemoveInlinePropertyImpl(nsIAtom*, const nsAString_internal*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsIContent> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLStyleEditor.cpp:1300:45: note: while referencing 'arrayOfNodes'
 1300 |         nsTArray<OwningNonNull<nsIContent>> arrayOfNodes;
      |                                             ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsIContent> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLStyleEditor.cpp:1300:45: note: while referencing 'arrayOfNodes'
 1300 |         nsTArray<OwningNonNull<nsIContent>> arrayOfNodes;
      |                                             ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::_ZN7mozilla13HTMLEditRules13WillCSSIndentEPNS_3dom9SelectionEPbS4_.part.0(mozilla::TextEditRules::Selection*, bool*, bool*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:3557:36: note: while referencing 'arrayOfNodes'
 3557 |   nsTArray<OwningNonNull<nsINode>> arrayOfNodes;
      |                                    ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsRange> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:3556:36: note: while referencing 'arrayOfRanges'
 3556 |   nsTArray<OwningNonNull<nsRange>> arrayOfRanges;
      |                                    ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::WillAbsolutePosition(mozilla::TextEditRules::Selection&, bool*, bool*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:8521:36: note: while referencing 'arrayOfNodes'
 8521 |   nsTArray<OwningNonNull<nsINode>> arrayOfNodes;
      |                                    ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsRange> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:8516:29: note: while referencing 'arrayOfRanges'
 8516 |   nsTArray<RefPtr<nsRange>> arrayOfRanges;
      |                             ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxTextRun.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGTextFrame.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.cpp:14:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::_ZN7mozilla13HTMLEditRules14WillHTMLIndentEPNS_3dom9SelectionEPbS4_.part.0(mozilla::TextEditRules::Selection*, bool*, bool*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:3768:36: note: while referencing 'arrayOfNodes'
 3768 |   nsTArray<OwningNonNull<nsINode>> arrayOfNodes;
      |                                    ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsRange> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:3764:29: note: while referencing 'arrayOfRanges'
 3764 |   nsTArray<RefPtr<nsRange>> arrayOfRanges;
      |                             ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditor::RelativeFontChange(mozilla::HTMLEditor::FontSize)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsIContent> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLStyleEditor.cpp:1428:45: note: while referencing 'arrayOfNodes'
 1428 |         nsTArray<OwningNonNull<nsIContent>> arrayOfNodes;
      |                                             ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsIContent> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLStyleEditor.cpp:1428:45: note: while referencing 'arrayOfNodes'
 1428 |         nsTArray<OwningNonNull<nsIContent>> arrayOfNodes;
      |                                             ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::HTMLEditor::SetInlineProperty(nsIAtom*, const nsAString_internal&, const nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsIContent> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLStyleEditor.cpp:174:43: note: while referencing 'arrayOfNodes'
  174 |       nsTArray<OwningNonNull<nsIContent>> arrayOfNodes;
      |                                           ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsIContent> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLStyleEditor.cpp:174:43: note: while referencing 'arrayOfNodes'
  174 |       nsTArray<OwningNonNull<nsIContent>> arrayOfNodes;
      |                                           ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditor::SetCSSBackgroundColor(const nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditor.cpp:4626:42: note: while referencing 'arrayOfNodes'
 4626 |         nsTArray<OwningNonNull<nsINode>> arrayOfNodes;
      |                                          ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditor.cpp:4626:42: note: while referencing 'arrayOfNodes'
 4626 |         nsTArray<OwningNonNull<nsINode>> arrayOfNodes;
      |                                          ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::ApplyBlockStyle(nsTArray<mozilla::OwningNonNull<nsINode> >&, nsIAtom&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:6790:40: note: while referencing 'childArray'
 6790 |       nsTArray<OwningNonNull<nsINode>> childArray;
      |                                        ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:6790:40: note: while referencing 'childArray'
 6790 |       nsTArray<OwningNonNull<nsINode>> childArray;
      |                                        ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::WillMakeBasicBlock(mozilla::TextEditRules::Selection&, const nsAString_internal&, bool*, bool*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:3394:36: note: while referencing 'arrayOfNodes'
 3394 |   nsTArray<OwningNonNull<nsINode>> arrayOfNodes;
      |                                    ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::HTMLEditRules::WillDeleteSelection(mozilla::TextEditRules::Selection*, nsIEditor::EDirection, nsIEditor::EStripWrappers, bool*, bool*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::OwningNonNull<nsINode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditRules.cpp:2366:44: note: while referencing 'arrayOfNodes'
 2366 |           nsTArray<OwningNonNull<nsINode>> arrayOfNodes;
      |                                            ^~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.cpp: In member function 'void nsLineLayout::ExpandRubyBox(nsLineLayout::PerFrameData*, nscoord, const nsSize&)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.cpp:3003:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3003 |       MOZ_FALLTHROUGH;
      |                      ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.cpp:3005:5: note: here
 3005 |     case NS_STYLE_RUBY_ALIGN_CENTER:
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::HTMLEditor::JoinTableCells(bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCOMPtr<nsIDOMElement> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLTableEditor.cpp:2147:40: note: while referencing 'deleteList'
 2147 |     nsTArray<nsCOMPtr<nsIDOMElement> > deleteList;
      |                                        ^~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_widget0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/build/widget -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_widget0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_editor_libeditor2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor -I/pbulk/work/mail/thunderbird52/work/build/editor/libeditor -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_editor_libeditor2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/base'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsURLHelperUnix.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/socket -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsURLHelperUnix.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsURLHelperUnix.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsURLHelper.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsURLHelperUnix.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/CompositorWidget.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/CompositorWidget.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_base0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/socket -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_base0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RuleNodeCacheConditions.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::a11y::TextUpdater::DoUpdate(const nsAString_internal&, const nsAString_internal&, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::a11y::AccEvent> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base1.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/TextUpdater.cpp:132:31: note: while referencing 'events'
  132 |   nsTArray<RefPtr<AccEvent> > events;
      |                               ^~~~~~
libdb_sqlite3_src.a.desc
rm -f libdb_sqlite3_src.a
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdb_sqlite3_src.a.desc sqlite3.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_generic0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/build/layout/generic -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_generic0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/CompositorWidget.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsViewManager.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.cpp:27:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RuleNodeCacheConditions.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void nsCoreUtils::DispatchTouchEvent(mozilla::EventMessage, int32_t, int32_t, nsIContent*, nsIFrame*, nsIPresShell*, nsIWidget*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 92 is outside array bounds of 'mozilla::WidgetTouchEvent [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base1.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/nsCoreUtils.cpp:165:20: note: while referencing 'event'
  165 |   WidgetTouchEvent event(true, aMessage, aRootWidget);
      |                    ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/db/sqlite3/src'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/layout/printing'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_printing0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing -I/pbulk/work/mail/thunderbird52/work/build/layout/printing -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_printing0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/layout/printing/Unified_cpp_layout_printing0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool nsFileControlFrame::DnDListener::IsValidDropData(nsIDOMDataTransfer*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms0.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsFileControlFrame.cpp:382:22: note: while referencing 'types'
  382 |   nsTArray<nsString> types;
      |                      ^~~~~
libaccessible_base.a.desc
rm -f libaccessible_base.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libaccessible_base.a.desc Unified_cpp_accessible_base0.o Unified_cpp_accessible_base1.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/CompositorWidget.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/CompositorWidget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/CompositorWidget.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsColorControlFrame::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo>&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 16 is outside array bounds of 'nsIAnonymousContentCreator::ContentInfo [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsColorControlFrame.cpp:81:74: note: while referencing '<anonymous>'
   81 |   if (!aElements.AppendElement(ContentInfo(mColorContent, newStyleContext))) {
      |                                                                          ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMeterFrame::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo>&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 16 is outside array bounds of 'nsIAnonymousContentCreator::ContentInfo [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms0.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsMeterFrame.cpp:83:68: note: while referencing '<anonymous>'
   83 |   if (!aElements.AppendElement(ContentInfo(mBarDiv, newStyleContext))) {
      |                                                                    ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsNumberControlFrame::MakeAnonymousElement(nsNumberControlFrame::Element**, nsTArray<nsIAnonymousContentCreator::ContentInfo>&, nsIAtom*, nsNumberControlFrame::CSSPseudoElementType, nsStyleContext*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 16 is outside array bounds of 'nsIAnonymousContentCreator::ContentInfo [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms0.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsNumberControlFrame.cpp:348:74: note: while referencing '<anonymous>'
  348 |   if (!aElements.AppendElement(ContentInfo(resultElement, newStyleContext))) {
      |                                                                          ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsFileControlFrame::DnDListener::HandleEvent(nsIDOMEvent*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::OwningFileOrDirectory> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms0.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsFileControlFrame.cpp:294:37: note: while referencing 'array'
  294 |     nsTArray<OwningFileOrDirectory> array;
      |                                     ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Text.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditorUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/accessible/base'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_forms1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/build/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_forms1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms1.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/TimeStamp.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/AsyncScrollBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/AsyncScrollBase.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_base1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/socket -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_base1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base1.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFloatManager.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/BlockReflowInput.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/BlockReflowInput.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SplitNodeTransaction.cpp: In member function 'virtual nsresult mozilla::SplitNodeTransaction::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SplitNodeTransaction.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   39 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause
  240 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS'
  246 |   NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS'
  250 |   NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION'
  254 |     NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SplitNodeTransaction.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION'
   38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SplitNodeTransaction)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/StyleSheetTransactions.cpp: In member function 'virtual nsresult mozilla::AddStyleSheetTransaction::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/StyleSheetTransactions.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   63 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause
  240 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS'
  246 |   NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS'
  250 |   NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION'
  254 |     NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/StyleSheetTransactions.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION'
   62 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AddStyleSheetTransaction)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/StyleSheetTransactions.cpp: In member function 'virtual nsresult mozilla::RemoveStyleSheetTransaction::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/StyleSheetTransactions.cpp:117:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  117 | NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause
  240 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS'
  246 |   NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS'
  250 |   NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION'
  254 |     NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/StyleSheetTransactions.cpp:116:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION'
  116 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RemoveStyleSheetTransaction)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/LinkedList.h:67,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/SimpleBuffer.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/SimpleBuffer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsPluginFrame::SetInstanceOwner(nsPluginInstanceOwner*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsIWidget::Configuration> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.cpp:741:42: note: while referencing 'configurations'
  741 |       nsTArray<nsIWidget::Configuration> configurations;
      |                                          ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/BackgroundFileSaver.cpp:21,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFloatManager.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/BlockReflowInput.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/BlockReflowInput.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSMILKeySpline.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/AsyncScrollBase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/AsyncScrollBase.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/PrintTranslator.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/printing/Unified_cpp_layout_printing0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_widget1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/build/widget -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_widget1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget1.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/StreamingProtocolService.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/StreamingProtocolService.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/TextEditRules.cpp: In member function 'virtual nsresult mozilla::TextEditRules::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/TextEditRules.cpp:109:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  109 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/TextEditRules.cpp:108:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  108 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIEditRules)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/TextEditor.cpp: In member function 'virtual nsresult mozilla::TextEditor::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/TextEditor.cpp:112:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  112 | NS_INTERFACE_MAP_END_INHERITING(EditorBase)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/TextEditor.cpp:111:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  111 |   NS_INTERFACE_MAP_ENTRY(nsIEditorMailSupport)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/TypeInState.cpp: In member function 'virtual nsresult mozilla::TypeInState::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/TypeInState.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   40 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/GfxInfoBase.cpp: In member function 'void mozilla::widget::GfxInfoBase::EvaluateDownloadedBlacklist(nsTArray<mozilla::widget::GfxDriverInfo>&)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/GfxInfoBase.cpp:983:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
  983 |           if (!suggestedVersion.IsEmpty()) {
      |           ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/GfxInfoBase.cpp:990:9: note: here
  990 |         case nsIGfxInfo::FEATURE_BLOCKED_MISMATCHED_VERSION:
      |         ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/nsPrintObject.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/nsPagePrintTimer.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/ipc/RemotePrintJobChild.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/printing/Unified_cpp_layout_printing0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WidgetEventImpl.cpp: In member function 'bool mozilla::WidgetEvent::IsAllowedToDispatchDOMEvent() const':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WidgetEventImpl.cpp:380:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
  380 |       if (mMessage == eMouseTouchDrag) {
      |       ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WidgetEventImpl.cpp:384:5: note: here
  384 |     case ePointerEventClass:
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxTextRun.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsTextFrame.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleStructInlines.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrameInlines.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/BlockReflowInput.cpp:15,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIFrame.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/nsPrintEngine.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/ipc/RemotePrintJobChild.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/printing/Unified_cpp_layout_printing0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/PrintTranslator.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/PrintTranslator.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/printing/Unified_cpp_layout_printing0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/Dashboard.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base0.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIArrayBufferInputStream.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/ArrayBufferInputStream.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/ArrayBufferInputStream.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WidgetUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WidgetUtils.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIThread.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIThreadInternal.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/SimpleBuffer.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/SimpleBuffer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBaseContentStream.cpp: In member function 'virtual nsresult nsBaseContentStream::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1036 | #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBaseContentStream.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE'
   43 | NS_INTERFACE_MAP_END_THREADSAFE
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBaseContentStream.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   42 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBufferedStreams.cpp: In member function 'virtual nsresult nsBufferedInputStream::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBufferedStreams.cpp:261:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  261 | NS_INTERFACE_MAP_END_INHERITING(nsBufferedStream)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBufferedStreams.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base1.cpp:101:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause
  138 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO'
  138 |   } else
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIThread.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIThreadInternal.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/SimpleBuffer.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/SimpleBuffer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBufferedStreams.cpp: In member function 'virtual nsresult nsBufferedOutputStream::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBufferedStreams.cpp:569:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  569 | NS_INTERFACE_MAP_END_INHERITING(nsBufferedStream)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBufferedStreams.cpp:568:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  568 |     NS_INTERFACE_MAP_ENTRY(nsIStreamBufferAccess)
      |     ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/GfxInfoX11.cpp: In member function 'virtual void mozilla::widget::GfxInfo::GetData()':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/GfxInfoX11.cpp:239:16: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 1024 equals destination size [-Wstringop-truncation]
  239 |         strncpy(buf, whereToReadVersionNumbers, buf_size);
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxTextRun.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsFontMetrics.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.cpp:18,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/printing/Unified_cpp_layout_printing0.cpp:65:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/nsPrintPreviewListener.cpp: In member function 'virtual nsresult nsPrintPreviewListener::HandleEvent(nsIDOMEvent*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/nsPrintPreviewListener.cpp:196:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
  196 |         }
      |         ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/nsPrintPreviewListener.cpp:199:7: note: here
  199 |       case eEventAction_Suppress:
      |       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WidgetUtils.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIArrayBufferInputStream.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/ArrayBufferInputStream.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/ArrayBufferInputStream.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:83:30:   required from 'JS::AutoValueArray<N>::AutoValueArray(JSContext*) [with unsigned int N = 2]'
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/ProxyAutoConfig.cpp:811:34:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
   67 |   memset(aT, 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIArrayBufferInputStream.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/ArrayBufferInputStream.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/ArrayBufferInputStream.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
  303 | class MOZ_NON_PARAM alignas(8) Value
      |                                ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/CompositorWidget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/CompositorWidget.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool BlacklistEntryToDriverInfo(nsCString&, mozilla::widget::GfxDriverInfo&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/GfxInfoBase.cpp:436:25: note: while referencing 'splitted'
  436 |     nsTArray<nsCString> splitted;
      |                         ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/PrintTranslator.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/PrintTranslator.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/printing/Unified_cpp_layout_printing0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'already_AddRefed<nsIDOMNode> GetEqualNodeInCloneTree(nsIDOMNode*, nsIDocument*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/printing/Unified_cpp_layout_printing0.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/nsPrintEngine.cpp:2408:21: note: while referencing 'indexArray'
 2408 |   nsTArray<int32_t> indexArray;
      |                     ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/CompositorWidget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/CompositorWidget.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'virtual nsresult mozilla::widget::GfxInfoBase::Observe(nsISupports*, const char*, const char16_t*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/GfxInfoBase.cpp:554:25: note: while referencing 'blacklistEntries'
  554 |     nsTArray<nsCString> blacklistEntries;
      |                         ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/CompositorWidget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/CompositorWidget.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::widget::GfxDriverInfo> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/GfxInfoBase.cpp:553:29: note: while referencing 'driverInfo'
  553 |     nsTArray<GfxDriverInfo> driverInfo;
      |                             ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsColorPickerProxy.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget1.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WidgetUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WidgetUtils.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
liblayout_printing.a.desc
rm -f liblayout_printing.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblayout_printing.a.desc Unified_cpp_layout_printing0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/StreamingProtocolService.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/StreamingProtocolService.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::ThrottleQueue::Notify(nsITimer*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::net::ThrottleInputStream> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base1.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/ThrottleQueue.cpp:344:41: note: while referencing 'events'
  344 |   nsTArray<RefPtr<ThrottleInputStream>> events;
      |                                         ^~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_generic1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/build/layout/generic -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_generic1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp
libeditor_libeditor.a.desc
rm -f libeditor_libeditor.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libeditor_libeditor.a.desc Unified_cpp_editor_libeditor0.o Unified_cpp_editor_libeditor1.o Unified_cpp_editor_libeditor2.o  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/layout/printing'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/layout/tables'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_tables0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDEBUG_TABLE_STRATEGY_off -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/pbulk/work/mail/thunderbird52/work/build/layout/tables -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/unicharutil/util -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_tables0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual void nsDisplayOptionEventGrabber::HitTest(nsDisplayListBuilder*, const nsRect&, nsDisplayItem::HitTestState*, nsTArray<nsIFrame*>*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsIFrame*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms1.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsSelectsAreaFrame.cpp:52:23: note: while referencing 'outFrames'
   52 |   nsTArray<nsIFrame*> outFrames;
      |                       ^~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_base2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/socket -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_base2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsProgressFrame::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo>&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 16 is outside array bounds of 'nsIAnonymousContentCreator::ContentInfo [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.cpp:80:68: note: while referencing '<anonymous>'
   80 |   if (!aElements.AppendElement(ContentInfo(mBarDiv, newStyleContext))) {
      |                                                                    ^
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/ReflowInput.cpp:22,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.h: In member function 'void mozilla::ReflowInput::InitConstraints(nsPresContext*, const mozilla::LogicalSize&, const nsMargin*, const nsMargin*, nsIAtom*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.h:37:49: warning: 'fType' may be used uninitialized in this function [-Wmaybe-uninitialized]
   37 |   return nsGkAtoms::tableCellFrame == frameType ||
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
   38 |     nsGkAtoms::bcTableCellFrame == frameType;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/ReflowInput.cpp:2205:14: note: 'fType' was declared here
 2205 |     nsIAtom* fType;
      |              ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsRangeFrame::MakeAnonymousDiv(nsRangeFrame::Element**, nsRangeFrame::CSSPseudoElementType, nsTArray<nsIAnonymousContentCreator::ContentInfo>&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 16 is outside array bounds of 'nsIAnonymousContentCreator::ContentInfo [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsRangeFrame.cpp:128:74: note: while referencing '<anonymous>'
  128 |   if (!aElements.AppendElement(ContentInfo(resultElement, newStyleContext))) {
      |                                                                          ^
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/editor/libeditor'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/typeaheadfind'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsTypeAheadFind.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind -I/pbulk/work/mail/thunderbird52/work/build/toolkit/components/typeaheadfind  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsTypeAheadFind.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp
liblayout_forms.a.desc
rm -f liblayout_forms.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblayout_forms.a.desc Unified_cpp_layout_forms0.o Unified_cpp_layout_forms1.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsITableLayoutStrategy.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/BasicTableLayoutStrategy.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/BasicTableLayoutStrategy.cpp:12,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/layout/forms'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_base3.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/socket -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_base3.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base3.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/celldata.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/BasicTableLayoutStrategy.cpp:16,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/webspeech/synth/speechd'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_synth_speechd0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd -I/pbulk/work/mail/thunderbird52/work/build/dom/media/webspeech/synth/speechd -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_synth_speechd0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:14:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStreamUtils.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/ArrayBufferInputStream.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::Predictor::Resetter::OnCacheEntryAvailable(nsICacheEntry*, bool, nsIApplicationCache*, nsresult)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base0.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/Predictor.cpp:1975:23: note: while referencing 'keysToDelete'
 1975 |   nsTArray<nsCString> keysToDelete;
      |                       ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContentSecurityManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsContentSecurityManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/celldata.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/BasicTableLayoutStrategy.cpp:16,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/celldata.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/BasicTableLayoutStrategy.cpp:16,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStreamUtils.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/ArrayBufferInputStream.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::Predictor::Resetter::OnCacheEntryVisitCompleted()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCOMPtr<nsIURI> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base0.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/Predictor.cpp:2050:30: note: while referencing 'urisToVisit'
 2050 |   nsTArray<nsCOMPtr<nsIURI>> urisToVisit;
      |                              ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherModule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsContentSecurityManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp: In member function 'virtual nsresult nsFileInputStream::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:415:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  415 | NS_INTERFACE_MAP_END_INHERITING(nsFileStreamBase)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:22,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause
  138 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:414:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO'
  414 |     NS_IMPL_QUERY_CLASSINFO(nsFileInputStream)
      |     ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp: In member function 'virtual nsresult nsPartialFileInputStream::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:707:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  707 | NS_INTERFACE_MAP_END_INHERITING(nsFileStreamBase)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:22,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause
  138 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:706:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO'
  706 |     NS_IMPL_QUERY_CLASSINFO(nsPartialFileInputStream)
      |     ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContentSecurityManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsContentSecurityManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base3.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp: In member function 'virtual nsresult mozilla::net::nsSecCheckWrapChannelBase::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   31 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   30 |   NS_INTERFACE_MAP_ENTRY(nsISecCheckWrapChannel)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WidgetUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WidgetUtils.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsClipboardProxy::HasDataMatchingFlavors(const char**, uint32_t, int32_t, bool*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget1.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsClipboardProxy.cpp:139:23: note: while referencing 'types'
  139 |   nsTArray<nsCString> types;
      |                       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WidgetUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WidgetUtils.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::widget::WidgetUtils::SendBidiKeyboardInfoToContent()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::ContentParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WidgetUtils.cpp:133:33: note: while referencing 'children'
  133 |   nsTArray<dom::ContentParent*> children;
      |                                 ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsIOService.cpp:25,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WidgetUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WidgetUtils.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsDragServiceProxy::InvokeDragSessionImpl(nsIArray*, nsIScriptableRegion*, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::IPCDataTransfer> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget1.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsDragServiceProxy.cpp:39:43: note: while referencing 'dataTransfers'
   39 |   nsTArray<mozilla::dom::IPCDataTransfer> dataTransfers;
      |                                           ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WidgetUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WidgetUtils.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsClipboardProxy::GetData(nsITransferable*, int32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget1.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsClipboardProxy.cpp:49:24: note: while referencing 'types'
   49 |    nsTArray<nsCString> types;
      |                        ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:27:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioChannelBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaStreamGraph.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/nsSpeechTask.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_base4.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/socket -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_base4.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base4.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_widget2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/build/widget -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_widget2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget2.cpp
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSimpleURI.cpp: In member function 'virtual nsresult mozilla::net::nsSimpleURI::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSimpleURI.cpp:58:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   58 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSimpleURI.cpp:57:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   57 |   NS_INTERFACE_MAP_ENTRY(nsISizeOf)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsLoadGroup.cpp: In member function 'nsresult mozilla::net::nsLoadGroup::AggregatedQueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsLoadGroup.cpp:160:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  160 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsLoadGroup.cpp:159:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  159 |     NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsMIMEInputStream.cpp: In member function 'virtual nsresult nsMIMEInputStream::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  171 |   NS_INTERFACE_MAP_END
      |   ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsMIMEInputStream.cpp:76:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
   76 | NS_IMPL_QUERY_INTERFACE_CI(nsMIMEInputStream,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:22,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause
  138 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO'
  170 |     NS_IMPL_QUERY_CLASSINFO(aClass)                                           \
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsMIMEInputStream.cpp:76:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
   76 | NS_IMPL_QUERY_INTERFACE_CI(nsMIMEInputStream,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp: In member function 'virtual nsresult nsTypeAheadFind::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   63 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:62:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   62 |   NS_INTERFACE_MAP_ENTRY(nsIObserver)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSocketTransport2.cpp:25,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base3.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsContentSecurityManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/nsSpeechTask.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherModule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/LoadContext.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:92:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIFactory.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherModule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp: In member function 'virtual nsresult mozilla::dom::SpeechDispatcherCallback::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:184:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  184 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp: In member function 'virtual nsresult mozilla::dom::SpeechDispatcherService::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:288:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  288 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:287:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  287 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxTextRun.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsTextFrame.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableCellFrame.cpp:33,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISocketTransport.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSocketTransport2.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp:12,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContentSecurityManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsContentSecurityManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base3.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsStandardURL.cpp: In member function 'virtual nsresult mozilla::net::nsStandardURL::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsStandardURL.cpp:1210:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 1210 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsStandardURL.cpp:1209:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 1209 |     NS_INTERFACE_MAP_ENTRY(nsISizeOf)
      |     ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/OwningNonNull.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RootedOwningNonNull.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TypedArray.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base4.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp: In member function 'virtual nsresult mozilla::net::nsUDPMessage::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp:173:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  173 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp:172:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  172 |   NS_INTERFACE_MAP_ENTRY(nsIUDPMessage)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxTextRun.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsFontMetrics.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.cpp:23,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsProtocolProxyService.cpp: In member function 'virtual nsresult mozilla::net::nsProtocolProxyService::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsProtocolProxyService.cpp:410:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  410 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:22,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause
  138 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsProtocolProxyService.cpp:409:1: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO'
  409 | NS_IMPL_QUERY_CLASSINFO(nsProtocolProxyService)
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base4.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsURLHelper.cpp: In function 'nsresult net_ResolveRelativePath(const nsACString_internal&, const nsACString_internal&, nsACString_internal&)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsURLHelper.cpp:430:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
  430 |             stop = true;
      |             ~~~~~^~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsURLHelper.cpp:432:11: note: here
  432 |           case '/':
      |           ^~~~
libdom_media_webspeech_synth_speechd.a.desc
rm -f libdom_media_webspeech_synth_speechd.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_webspeech_synth_speechd.a.desc Unified_cpp_synth_speechd0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsPrimitiveHelpers.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsPrimitiveHelpers.cpp:23,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:65:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp: In member function 'void BCPaintBorderIterator::ResetVerInfo()':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:7425:76: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct BCBlockDirSeg'; use assignment or value-initialization instead [-Wclass-memaccess]
 7425 |     memset(mBlockDirInfo, 0, mDamageArea.ColCount() * sizeof(BCBlockDirSeg));
      |                                                                            ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:6219:8: note: 'struct BCBlockDirSeg' declared here
 6219 | struct BCBlockDirSeg
      |        ^~~~~~~~~~~~~
libtoolkit_components_typeaheadfind.a.desc
rm -f libtoolkit_components_typeaheadfind.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_typeaheadfind.a.desc nsTypeAheadFind.o  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/webspeech/synth/speechd'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/image'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ProgressTracker.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/pbulk/work/mail/thunderbird52/work/build/image -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ProgressTracker.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ProgressTracker.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/typeaheadfind'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_generic2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/build/layout/generic -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_generic2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/SpanningCellSorter.cpp: In member function 'SpanningCellSorter::Item* SpanningCellSorter::GetNext(int32_t*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/SpanningCellSorter.cpp:109:31: warning: this statement may fall through [-Wimplicit-fallthrough=]
  109 |             mEnumerationIndex = 0;
      |             ~~~~~~~~~~~~~~~~~~^~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/SpanningCellSorter.cpp:111:9: note: here
  111 |         case ENUMERATING_ARRAY:
      |         ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/SpanningCellSorter.cpp:139:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
  139 |             }
      |             ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/SpanningCellSorter.cpp:141:9: note: here
  141 |         case ENUMERATING_HASH:
      |         ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp: In member function 'void nsTableCellMap::ResetBStartStart(mozilla::LogicalSide, nsCellMap&, uint32_t, uint32_t, bool)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp:915:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
  915 |     aRowIndex++;
      |     ~~~~~~~~~^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp:917:3: note: here
  917 |   case eLogicalSideBStart:
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp:938:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
  938 |     aColIndex++;
      |     ~~~~~~~~~^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp:940:3: note: here
  940 |   case eLogicalSideIStart:
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp: In member function 'void nsTableCellMap::SetBCBorderEdge(mozilla::LogicalSide, nsCellMap&, uint32_t, uint32_t, uint32_t, uint32_t, BCBorderOwner, nscoord, bool)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp:983:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
  983 |     yPos++;
      |     ~~~~^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp:985:3: note: here
  985 |   case eLogicalSideBStart:
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp:1030:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1030 |     xPos++;
      |     ~~~~^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp:1032:3: note: here
 1032 |   case eLogicalSideIStart:
      |   ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:65:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp: In member function 'void BCBlockDirSeg::Paint(BCPaintBorderIterator&, mozilla::gfx::DrawTarget&, BCPixelSize)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:6984:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 6984 |       if (!aIter.IsTableIEndMost() && (relColIndex > 0)) {
      |       ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:6988:5: note: here
 6988 |     case eColGroupOwner:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:6995:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 6995 |       if (!aIter.IsTableIEndMost() && (relColIndex > 0)) {
      |       ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:6999:5: note: here
 6999 |     case eColOwner:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:7020:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
 7020 |       cell = mAjaCell;
      |       ~~~~~^~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:7022:5: note: here
 7022 |     case eCellOwner:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp: In member function 'void BCInlineDirSeg::Paint(BCPaintBorderIterator&, mozilla::gfx::DrawTarget&)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:7215:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
 7215 |       rg = (aIter.IsTableBEndMost()) ? aIter.mRg : aIter.mPrevRg;
      |       ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:7217:5: note: here
 7217 |     case eRowGroupOwner:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:7222:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
 7222 |       row = (aIter.IsTableBEndMost()) ? aIter.mRow : aIter.mPrevRow;
      |       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:7224:5: note: here
 7224 |     case eRowOwner:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:7231:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
 7231 |       cell = mAjaCell;
      |       ~~~~~^~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:7233:5: note: here
 7233 |     case eCellOwner:
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TypedArray.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::nsUDPSocket::Send(const nsACString_internal&, uint16_t, const uint8_t*, uint32_t, uint32_t*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base4.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp:1215:27: note: while referencing 'fallibleArray'
 1215 |   FallibleTArray<uint8_t> fallibleArray;
      |                           ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableRowFrame.cpp: In member function 'nsresult nsTableRowFrame::CalculateCellActualBSize(nsTableCellFrame*, nscoord&, mozilla::WritingMode)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableRowFrame.cpp:661:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
  661 |       if (bsizeStyleCoord.CalcHasPercent()) {
      |       ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableRowFrame.cpp:668:5: note: here
  668 |     case eStyleUnit_Coord: {
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TypedArray.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::net::nsUDPSocket::OnSocketReady(PRFileDesc*, int16_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base4.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp:474:27: note: while referencing 'data'
  474 |   FallibleTArray<uint8_t> data;
      |                           ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TypedArray.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base4.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp:474:27: note: while referencing 'data'
  474 |   FallibleTArray<uint8_t> data;
      |                           ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TypedArray.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/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*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base4.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp:1273:29: note: while referencing 'fallibleArray'
 1273 |     FallibleTArray<uint8_t> fallibleArray;
      |                             ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TypedArray.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base4.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp:1273:29: note: while referencing 'fallibleArray'
 1273 |     FallibleTArray<uint8_t> fallibleArray;
      |                             ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageLogging.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ProgressTracker.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsScreenManagerProxy.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget2.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/image/decoders/icon'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_image_decoders_icon0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon -I/pbulk/work/mail/thunderbird52/work/build/image/decoders/icon -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon/gtk -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_image_decoders_icon0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/image/decoders/icon/Unified_cpp_image_decoders_icon0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PScreenManagerChild.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsScreenManagerProxy.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsScreenManagerProxy.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget2.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageURL.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ProgressTracker.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsPrimitiveHelpers.cpp:26,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon/nsIconModule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/image/decoders/icon/Unified_cpp_image_decoders_icon0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon/gtk/nsIconChannel.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon/nsIconModule.cpp:12,
                 from /pbulk/work/mail/thunderbird52/work/build/image/decoders/icon/Unified_cpp_image_decoders_icon0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGImageContext.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ProgressTracker.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WeakPtr.h:70,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ProgressTracker.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ProgressTracker.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsLookAndFeel.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsXPLookAndFeel.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget2.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.cpp: In member function 'virtual nsresult nsIFrame::PeekOffset(nsPeekOffsetStruct*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.cpp:7724:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 7724 |       if (aPos->mDirection == eDirPrevious) {
      |       ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.cpp:7731:5: note: here
 7731 |     case eSelectWord:
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
libimage_decoders_icon.a.desc
rm -f libimage_decoders_icon.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libimage_decoders_icon.a.desc Unified_cpp_image_decoders_icon0.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o RasterImage.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/pbulk/work/mail/thunderbird52/work/build/image -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/RasterImage.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/RasterImage.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsContentSecurityManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static nsresult mozilla::net::nsStandardURL::NormalizeIPv4(const nsCSubstring&, nsCString&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base3.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsStandardURL.cpp:501:23: note: while referencing 'numbers'
  501 |     nsTArray<int32_t> numbers;
      |                       ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsContentSecurityManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base3.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsStandardURL.cpp:494:25: note: while referencing 'parts'
  494 |     nsTArray<nsCString> parts;
      |                         ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/image/decoders/icon'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o imgLoader.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/pbulk/work/mail/thunderbird52/work/build/image -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/imgLoader.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::nsMediaFragmentURIParser::Parse(nsACString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<std::pair<nsCString, nsCString> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsMediaFragmentURIParser.cpp:354:47: note: while referencing 'fragments'
  354 |   nsTArray< std::pair<nsCString, nsCString> > fragments;
      |                                               ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrinting.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsPrintOptionsImpl.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsPrintOptionsImpl.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget2.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsXPLookAndFeel::Init()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<LookAndFeelInt> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget2.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsXPLookAndFeel.cpp:477:30: note: while referencing 'lookAndFeelIntCache'
  477 |     nsTArray<LookAndFeelInt> lookAndFeelIntCache;
      |                              ^~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::nsIOService::ParsePortList(nsIPrefBranch*, const char*, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsIOService.cpp:1317:29: note: while referencing 'portListArray'
 1317 |         nsTArray<nsCString> portListArray;
      |                             ^~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/xslt/base'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xslt_base0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/build/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xslt_base0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/xslt/base/Unified_cpp_dom_xslt_base0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageLogging.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/RasterImage.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxTextRun.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsFontMetrics.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:24,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
libwidget.a.desc
rm -f libwidget.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libwidget.a.desc PluginWidgetProxy.o WindowSurfaceX11SHM.o nsBaseDragService.o nsBaseWidget.o nsShmImage.o Unified_cpp_widget0.o Unified_cpp_widget1.o Unified_cpp_widget2.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/FloatingPoint.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base/txDouble.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/base/Unified_cpp_dom_xslt_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libnetwerk_base.a.desc
rm -f libnetwerk_base.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_base.a.desc 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  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/widget'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o imgRequest.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/pbulk/work/mail/thunderbird52/work/build/image -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/imgRequest.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequest.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLUtils.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base/txDouble.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/base/Unified_cpp_dom_xslt_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageLogging.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageURL.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/RasterImage.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/RasterImage.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/base'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/editor/composer'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_editor_composer0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer -I/pbulk/work/mail/thunderbird52/work/build/editor/composer  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_editor_composer0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/editor/composer/Unified_cpp_editor_composer0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageCacheKey.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGImageContext.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/RasterImage.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/RasterImage.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPlatform.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfx2DGlue.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/RasterImage.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/RasterImage.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannelEventSink.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequest.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequest.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsComposeTxtSrvFilter.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsComposeTxtSrvFilter.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/composer/Unified_cpp_editor_composer0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libdom_xslt_base.a.desc
rm -f libdom_xslt_base.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_xslt_base.a.desc Unified_cpp_dom_xslt_base0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequest.h:22,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequest.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsComposeTxtSrvFilter.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/composer/Unified_cpp_editor_composer0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/xslt/base'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/webrtc'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_webrtc0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc -I/pbulk/work/mail/thunderbird52/work/build/dom/media/webrtc -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_webrtc0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=attributes -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RuleNodeCacheConditions.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/celldata.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/BasicTableLayoutStrategy.cpp:16,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsCellMap::RebuildConsideringCells(nsTableCellMap&, int32_t, nsTArray<nsTableCellFrame*>*, int32_t, int32_t, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsTArray<CellData*> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp:2237:27: note: while referencing 'origRows'
 2237 |   nsTArray<CellDataArray> origRows;
      |                           ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGImageContext.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIWeakReferenceUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsWeakReference.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.cpp: In member function 'nscoord nsIFrame::ComputeISizeValue(nsRenderingContext*, nscoord, nscoord, nscoord, const nsStyleCoord&, nsIFrame::ComputeSizeFlags)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.cpp:5434:11: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized]
 5434 |   nscoord result;
      |           ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRect.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCoord.h: In member function 'mozilla::LogicalSize nsFrame::ComputeSizeWithIntrinsicDimensions(nsRenderingContext*, mozilla::WritingMode, const mozilla::IntrinsicSize&, nsSize, const mozilla::LogicalSize&, const mozilla::LogicalSize&, const mozilla::LogicalSize&, const mozilla::LogicalSize&, nsIFrame::ComputeSizeFlags)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCoord.h:81:27: warning: 'bSize' may be used uninitialized in this function [-Wmaybe-uninitialized]
   81 |   return (int64_t(aMult1) * int64_t(aMult2) / int64_t(aDiv));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.cpp:5006:38: note: 'bSize' was declared here
 5006 |   nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize;
      |                                      ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRect.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCoord.h:81:27: warning: 'iSize' may be used uninitialized in this function [-Wmaybe-uninitialized]
   81 |   return (int64_t(aMult1) * int64_t(aMult2) / int64_t(aDiv));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.cpp:5006:11: note: 'iSize' was declared here
 5006 |   nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize;
      |           ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGImageContext.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequest.cpp:15:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequest.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequest.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsComposerDocumentCommands.cpp:27,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/composer/Unified_cpp_editor_composer0.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsComposeTxtSrvFilter.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/composer/Unified_cpp_editor_composer0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsITimer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaEngineDefault.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaEngineDefault.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o imgRequestProxy.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/pbulk/work/mail/thunderbird52/work/build/image -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/imgRequestProxy.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RuleNodeCacheConditions.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/celldata.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/BasicTableLayoutStrategy.cpp:16,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsCellMap::RebuildConsideringRows(nsTableCellMap&, int32_t, nsTArray<nsTableRowFrame*>*, int32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsTArray<CellData*> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp:2132:27: note: while referencing 'origRows'
 2132 |   nsTArray<CellDataArray> origRows;
      |                           ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaTrackConstraints.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/DOMMediaStream.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaEngineDefault.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaEngineDefault.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RuleNodeCacheConditions.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/celldata.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/BasicTableLayoutStrategy.cpp:16,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual void nsTableRowFrame::InsertFrames(nsIFrame::ChildListID, nsIFrame*, nsFrameList&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsTableCellFrame*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableRowFrame.cpp:228:31: note: while referencing 'cellChildren'
  228 |   nsTArray<nsTableCellFrame*> cellChildren;
      |                               ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsComposeTxtSrvFilter.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsComposeTxtSrvFilter.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/composer/Unified_cpp_editor_composer0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsEditorSpellCheck.cpp: In member function 'virtual nsresult nsEditorSpellCheck::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsEditorSpellCheck.cpp:251:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  251 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsComposeTxtSrvFilter.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/composer/Unified_cpp_editor_composer0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause
  240 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS'
  246 |   NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS'
  250 |   NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsEditorSpellCheck.cpp:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION'
  250 |   NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsEditorSpellCheck)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RuleNodeCacheConditions.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/celldata.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/BasicTableLayoutStrategy.cpp:16,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual void nsTableRowGroupFrame::InsertFrames(nsIFrame::ChildListID, nsIFrame*, nsFrameList&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsTableRowFrame*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableRowGroupFrame.cpp:1518:30: note: while referencing 'rows'
 1518 |   nsTArray<nsTableRowFrame*> rows;
      |                              ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageLogging.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
liblayout_tables.a.desc
rm -f liblayout_tables.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblayout_tables.a.desc Unified_cpp_layout_tables0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/UnionTypes.h:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaTrackConstraints.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/DOMMediaStream.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaEngineDefault.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaEngineDefault.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaEngineDefault.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaEngineDefault.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_image0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/pbulk/work/mail/thunderbird52/work/build/image -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_image0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/image/Unified_cpp_image0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsExpirationTracker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult imgMemoryReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::image::ImageMemoryCounter> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.cpp:78:34: note: while referencing 'uncached'
   78 |     nsTArray<ImageMemoryCounter> uncached;
      |                                  ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsExpirationTracker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::image::ImageMemoryCounter> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.cpp:77:34: note: while referencing 'content'
   77 |     nsTArray<ImageMemoryCounter> content;
      |                                  ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsExpirationTracker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::image::ImageMemoryCounter> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.cpp:76:34: note: while referencing 'chrome'
   76 |     nsTArray<ImageMemoryCounter> chrome;
      |                                  ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsBlockFrame::GetPrefWidthTightBounds(nsRenderingContext*, nscoord*, nscoord*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 32 is outside array bounds of 'nsIFrame::InlinePrefISizeData [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.cpp:903:23: note: while referencing 'data'
  903 |   InlinePrefISizeData data;
      |                       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFlexContainerFrame.cpp: In member function 'void nsFlexContainerFrame::ResolveAutoFlexBasisAndMinSize(nsPresContext*, nsFlexContainerFrame::FlexItem&, const ReflowInput&, const nsFlexContainerFrame::FlexboxAxisTracker&)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFlexContainerFrame.cpp:1687:11: warning: 'resolvedMinSize' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1687 |   nscoord resolvedMinSize; // (only set/used if isMainMinSizeAuto==true)
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsExpirationTracker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult imgLoader::EvictEntries(imgLoader::imgCacheTable&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<imgCacheEntry> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.cpp:1924:36: note: while referencing 'entries'
 1924 |   nsTArray<RefPtr<imgCacheEntry> > entries;
      |                                    ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsExpirationTracker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult imgLoader::EvictEntries(imgCacheQueue&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<imgCacheEntry> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.cpp:1948:36: note: while referencing 'entries'
 1948 |   nsTArray<RefPtr<imgCacheEntry> > entries(aQueueToClear.GetNumElements());
      |                                    ^~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/layout/tables'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_image1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/pbulk/work/mail/thunderbird52/work/build/image -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_image1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/image/Unified_cpp_image1.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequest.h:22,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.h:22,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nscoord nsBlockFrame::GetPrefISize(nsRenderingContext*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 32 is outside array bounds of 'nsIFrame::InlinePrefISizeData [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.cpp:824:23: note: while referencing 'data'
  824 |   InlinePrefISizeData data;
      |                       ^~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xslt_xslt0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt -I/pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xslt_xslt0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Maybe.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/FrameAnimator.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/AnimationSurfaceProvider.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/AnimationSurfaceProvider.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/image/Unified_cpp_image0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsComposeTxtSrvFilter.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/composer/Unified_cpp_editor_composer0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsEditorSpellCheck::CanSpellCheck(bool*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/composer/Unified_cpp_editor_composer0.cpp:65:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsEditorSpellCheck.cpp:290:22: note: while referencing 'dictList'
  290 |   nsTArray<nsString> dictList;
      |                      ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsComposeTxtSrvFilter.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/composer/Unified_cpp_editor_composer0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsEditorSpellCheck::GetDictionaryList(char16_t***, uint32_t*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/composer/Unified_cpp_editor_composer0.cpp:65:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsEditorSpellCheck.cpp:536:22: note: while referencing 'dictList'
  536 |   nsTArray<nsString> dictList;
      |                      ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsComposeTxtSrvFilter.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/composer/Unified_cpp_editor_composer0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsEditorSpellCheck::DictionaryFetched(DictionaryFetcher*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/editor/composer/Unified_cpp_editor_composer0.cpp:65:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsEditorSpellCheck.cpp:816:22: note: while referencing 'dictList'
  816 |   nsTArray<nsString> dictList;
      |                      ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base/txCore.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txXMLEventHandler.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txBufferingHandler.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txBufferingHandler.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDisplayList.h: In member function 'void nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, const nsRect&, nsDisplayList*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDisplayList.h:1115:33: warning: '*((void*)(& autoPreserves3DContext)+4).nsDisplayListBuilder::AutoPreserves3DContext::mBuilder' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1115 |       mBuilder->mPreserves3DCtx = mSavedCtx;
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.cpp:2136:55: note: '*((void*)(& autoPreserves3DContext)+4).nsDisplayListBuilder::AutoPreserves3DContext::mBuilder' was declared here
 2136 |   Maybe<nsDisplayListBuilder::AutoPreserves3DContext> autoPreserves3DContext;
      |                                                       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/TimeStamp.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageWrapper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/image/Unified_cpp_image1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGImageContext.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
libeditor_composer.a.desc
rm -f libeditor_composer.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libeditor_composer.a.desc Unified_cpp_editor_composer0.o  
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLUtils.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txXSLTFunctions.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txCurrentFunctionCall.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIRequest.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.cpp:8:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.cpp: In member function 'virtual nsresult imgRequestProxy::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.cpp:104:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  104 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:806:3: note: some parts of macro expansion are not guarded by this 'else' clause
  806 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:880:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL'
  880 |   NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.cpp:102:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL'
  102 |   NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsITimedChannel,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGImageContext.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/FrameAnimator.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/AnimationSurfaceProvider.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/AnimationSurfaceProvider.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/image/Unified_cpp_image0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/editor/composer'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_generic3.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/build/layout/generic -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_generic3.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsFlexContainerFrame::DoFlexLayout(nsPresContext*, nsIFrame::ReflowOutput&, const ReflowInput&, nsReflowStatus&, nscoord, nscoord, nsTArray<nsFlexContainerFrame::StrutInfo>&, const nsFlexContainerFrame::FlexboxAxisTracker&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsIFrame*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFlexContainerFrame.cpp:4247:23: note: while referencing 'placeholderKids'
 4247 |   nsTArray<nsIFrame*> placeholderKids;
      |                       ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsIFrame*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFlexContainerFrame.cpp:4247:23: note: while referencing 'placeholderKids'
 4247 |   nsTArray<nsIFrame*> placeholderKids;
      |                       ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFlexContainerFrame.cpp:4486:31: warning: 'flexContainerAscent' may be used uninitialized in this function [-Wmaybe-uninitialized]
 4486 |           flexContainerAscent == nscoord_MIN) {
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageURL.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageWrapper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/image/Unified_cpp_image1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ImageContainer.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/DOMMediaStream.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaEngineDefault.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaEngineDefault.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In constructor 'mozilla::NormalizedConstraints::NormalizedConstraints(const nsTArray<const mozilla::NormalizedConstraints*>&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::NormalizedConstraintSet::BaseRange mozilla::NormalizedConstraintSet::*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaTrackConstraints.cpp:302:27: note: while referencing 'list'
  302 |   nsTArray<MemberPtrType> list;
      |                           ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ImageContainer.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/DOMMediaStream.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaEngineDefault.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaEngineDefault.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::NormalizedConstraintSet::BaseRange mozilla::NormalizedConstraintSet::*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaTrackConstraints.cpp:302:27: note: while referencing 'list'
  302 |   nsTArray<MemberPtrType> list;
      |                           ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp: In member function 'void nsGridContainerFrame::Tracks::AlignJustifyContent(const nsStylePosition*, nsGridContainerFrame::WritingMode, const LogicalSize&)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:4946:21: warning: 'roundingError' may be used uninitialized in this function [-Wmaybe-uninitialized]
 4946 |       roundingError -= 1;
      |       ~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentInlines.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txExecutionState.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txCurrentFunctionCall.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAtom.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txXMLEventHandler.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txBufferingHandler.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txBufferingHandler.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
libdom_media_webrtc.a.desc
rm -f libdom_media_webrtc.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_webrtc.a.desc Unified_cpp_dom_media_webrtc0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGImageContext.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/FrameAnimator.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/AnimationSurfaceProvider.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/AnimationSurfaceProvider.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/image/Unified_cpp_image0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:58,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/FrameAnimator.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/AnimationSurfaceProvider.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/AnimationSurfaceProvider.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/image/Unified_cpp_image0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGImageContext.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageWrapper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/image/Unified_cpp_image1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPlatform.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfx2DGlue.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageWrapper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/image/Unified_cpp_image1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xslt_xslt1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt -I/pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xslt_xslt1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/webrtc'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/webm'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_webm0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm -I/pbulk/work/mail/thunderbird52/work/build/dom/media/webm  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_webm0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/media/webm/Unified_cpp_dom_media_webm0.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/devtools/shared/heapsnapshot'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o AutoMemMap.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot -I/pbulk/work/mail/thunderbird52/work/build/devtools/shared/heapsnapshot -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/AutoMemMap.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/AutoMemMap.cpp
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base/txCore.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txXMLEventHandler.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txBufferingHandler.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txBufferingHandler.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.cpp: In member function 'virtual nsresult txMozillaXSLTProcessor::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:344:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  344 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:343:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  343 |     NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXSLTProcessor)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base/txExpandedName.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txXSLTPatterns.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txPatternParser.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txPatternParser.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/EbmlComposer.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/EbmlComposer.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/devtools/AutoMemMap.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/AutoMemMap.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o CoreDump.pb.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot -I/pbulk/work/mail/thunderbird52/work/build/devtools/shared/heapsnapshot -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/CoreDump.pb.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/CoreDump.pb.cc
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsSize mozilla::ScrollFrameHelper::GetPageScrollAmount() const':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<TopAndBottom> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:4130:26: note: while referencing 'list'
 4130 |   nsTArray<TopAndBottom> list;
      |                          ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLUtils.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txXSLTPatterns.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txPatternParser.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txPatternParser.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPlatform.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfx2DGlue.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageWrapper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/image/Unified_cpp_image1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ScriptedNotificationObserver.cpp: In member function 'virtual nsresult mozilla::image::ScriptedNotificationObserver::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ScriptedNotificationObserver.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   19 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ScriptedNotificationObserver.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   18 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaResource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/WebMBufferedParser.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/WebMBufferedParser.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txOutputFormat.cpp: In member function 'void txOutputFormat::setFromDefaults()':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txOutputFormat.cpp:83:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
   83 |             mMethod = eXMLOutput;
      |             ~~~~~~~~^~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txOutputFormat.cpp:86:9: note: here
   86 |         case eXMLOutput:
      |         ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'nscoord CalculateColumnPrefISize(nsRenderingContext*, const mozilla::RubyColumnEnumerator&, nsIFrame::InlineIntrinsicISizeData*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 32 is outside array bounds of 'nsIFrame::InlinePrefISizeData [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyBaseContainerFrame.cpp:148:37: note: while referencing 'data'
  148 |       nsIFrame::InlinePrefISizeData data;
      |                                     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::ScrollFrameHelper::GetSnapPointForDestination(nsIScrollableFrame::ScrollUnit, nsPoint, nsPoint&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 44 is outside array bounds of 'mozilla::layers::ScrollSnapInfo [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:6146:25: note: while referencing '<anonymous>'
 6146 |       GetScrollSnapInfo(), aUnit, mScrollPort.Size(),
      |                         ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPlatform.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfx2DGlue.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageWrapper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/image/Unified_cpp_image1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsArenaMemoryStats.h:21:39:   required from here
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   32 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWindowMemoryReporter.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/VectorImage.cpp:28,
                 from /pbulk/work/mail/thunderbird52/work/build/image/Unified_cpp_image1.cpp:83:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsArenaMemoryStats.h:13:7: note: 'class nsTabSizes' declared here
   13 | class nsTabSizes {
      |       ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual void nsRubyBaseContainerFrame::AddInlinePrefISize(nsRenderingContext*, nsIFrame::InlinePrefISizeData*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 32 is outside array bounds of 'nsIFrame::InlinePrefISizeData [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyBaseContainerFrame.cpp:245:37: note: while referencing 'data'
  245 |       nsIFrame::InlinePrefISizeData data;
      |                                     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDecoderStateMachine.h:91,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/WebMDecoder.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/EbmlComposer.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/EbmlComposer.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual void nsRubyBaseContainerFrame::AddInlineMinISize(nsRenderingContext*, nsIFrame::InlineMinISizeData*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 32 is outside array bounds of 'nsIFrame::InlinePrefISizeData [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyBaseContainerFrame.cpp:183:37: note: while referencing 'data'
  183 |       nsIFrame::InlinePrefISizeData data;
      |                                     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'float nsGridContainerFrame::Tracks::FindFrUnitSize(const nsGridContainerFrame::LineRange&, const nsTArray<unsigned int>&, const nsGridContainerFrame::TrackSizingFunctions&, nscoord) const':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:4646:22: note: while referencing 'flexTracks'
 4646 |   nsTArray<uint32_t> flexTracks(aFlexTracks);
      |                      ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentInlines.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txStylesheet.cpp:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base/txExpandedName.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txXSLTPatterns.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txPatternParser.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txPatternParser.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'float nsGridContainerFrame::Tracks::FindUsedFlexFraction(nsGridContainerFrame::GridReflowInput&, nsTArray<nsGridContainerFrame::GridItemInfo>&, const nsTArray<unsigned int>&, const nsGridContainerFrame::TrackSizingFunctions&, nscoord) const':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:4718:26: note: while referencing 'itemFlexTracks'
 4718 |       nsTArray<uint32_t> itemFlexTracks;
      |                          ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::ScrollFrameHelper::FireScrollEvent()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 84 is outside array bounds of 'mozilla::WidgetGUIEvent [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:4716:18: note: while referencing 'event'
 4716 |   WidgetGUIEvent event(true, eScroll, nullptr);
      |                  ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o DeserializedNode.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot -I/pbulk/work/mail/thunderbird52/work/build/devtools/shared/heapsnapshot -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/DeserializedNode.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DeserializedNode.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsGridContainerFrame::Tracks::ResolveIntrinsicSize(nsGridContainerFrame::GridReflowInput&, nsTArray<nsGridContainerFrame::GridItemInfo>&, const nsGridContainerFrame::TrackSizingFunctions&, nsGridContainerFrame::LineRange nsGridContainerFrame::GridArea::*, nscoord, SizingConstraint)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsGridContainerFrame::TrackSize> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:4462:25: note: while referencing 'plan'
 4462 |     nsTArray<TrackSize> plan(mSizes.Length());
      |                         ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:4461:24: note: while referencing 'tracks'
 4461 |     nsTArray<uint32_t> tracks(maxSpan);
      |                        ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsGridContainerFrame::Tracks::ResolveIntrinsicSize(nsGridContainerFrame::GridReflowInput&, nsTArray<nsGridContainerFrame::GridItemInfo>&, const nsGridContainerFrame::TrackSizingFunctions&, nsGridContainerFrame::LineRange nsGridContainerFrame::GridArea::*, nscoord, SizingConstraint)::Step2ItemData> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:4368:27: note: while referencing 'step2Items'
 4368 |   nsTArray<Step2ItemData> step2Items;
      |                           ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsGridContainerFrame::Tracks::StretchFlexibleTracks(nsGridContainerFrame::GridReflowInput&, nsTArray<nsGridContainerFrame::GridItemInfo>&, const nsGridContainerFrame::TrackSizingFunctions&, nscoord)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:4742:22: note: while referencing 'flexTracks'
 4742 |   nsTArray<uint32_t> flexTracks(mSizes.Length());
      |                      ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:4742:22: note: while referencing 'flexTracks'
 4742 |   nsTArray<uint32_t> flexTracks(mSizes.Length());
      |                      ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/UbiNode.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/devtools/DeserializedNode.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DeserializedNode.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxDrawable.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/FrameAnimator.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/AnimationSurfaceProvider.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/AnimationSurfaceProvider.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/image/Unified_cpp_image0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::image::DecodePool::Observe(nsISupports*, const char*, const char16_t*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCOMPtr<nsIThread> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/image/Unified_cpp_image0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/DecodePool.cpp:280:33: note: while referencing 'threads'
  280 |   nsTArray<nsCOMPtr<nsIThread>> threads;
      |                                 ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txBufferingHandler.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txBufferingHandler.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'void retrieveNode(txExecutionState*, const nsAString_internal&, const nsAString_internal&, txNodeSet*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'txXPathTreeWalker [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txDocumentFunctionCall.cpp:54:31: note: while referencing 'walker'
   54 |             txXPathTreeWalker walker(*loadNode);
      |                               ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsGridContainerFrame::Tracks::InitializeItemBaselines(nsGridContainerFrame::GridReflowInput&, nsTArray<nsGridContainerFrame::GridItemInfo>&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsGridContainerFrame::Tracks::ItemBaselineData> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:4108:30: note: while referencing 'lastBaselineItems'
 4108 |   nsTArray<ItemBaselineData> lastBaselineItems;
      |                              ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsGridContainerFrame::Tracks::ItemBaselineData> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:4107:30: note: while referencing 'firstBaselineItems'
 4107 |   nsTArray<ItemBaselineData> firstBaselineItems;
      |                              ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsGridContainerFrame::Tracks::ItemBaselineData> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:4108:30: note: while referencing 'lastBaselineItems'
 4108 |   nsTArray<ItemBaselineData> lastBaselineItems;
      |                              ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsGridContainerFrame::Tracks::ItemBaselineData> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:4107:30: note: while referencing 'firstBaselineItems'
 4107 |   nsTArray<ItemBaselineData> firstBaselineItems;
      |                              ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/devtools/HeapSnapshot.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DeserializedNode.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nscoord nsGridContainerFrame::ReflowInFragmentainer(nsGridContainerFrame::GridReflowInput&, const LogicalRect&, nsIFrame::ReflowOutput&, nsReflowStatus&, nsGridContainerFrame::Fragmentainer&, const nsSize&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsIFrame*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:5330:23: note: while referencing 'placeholders'
 5330 |   nsTArray<nsIFrame*> placeholders(aState.mAbsPosItems.Length());
      |                       ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<const nsGridContainerFrame::GridItemInfo*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:5329:33: note: while referencing 'sortedItems'
 5329 |   nsTArray<const GridItemInfo*> sortedItems(aState.mGridItems.Length());
      |                                 ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/WebMBufferedParser.cpp: In member function 'bool mozilla::WebMBufferedParser::Append(const unsigned char*, uint32_t, nsTArray<mozilla::WebMTimeDataOffset>&, mozilla::ReentrantMonitor&)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/WebMBufferedParser.cpp:137:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  137 |         mLastInitStartOffset = mCurrentOffset + (p - aBuffer) -
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  138 |                             (mElement.mID.mLength + mElement.mSize.mLength);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/WebMBufferedParser.cpp:140:7: note: here
  140 |       default:
      |       ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txBufferingHandler.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txBufferingHandler.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult txXSLKey::indexTree(const txXPathNode&, txKeyValueHashKey&, txKeyValueHash&, txExecutionState&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'txXPathTreeWalker [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txKeyFunctionCall.cpp:303:23: note: while referencing 'walker'
  303 |     txXPathTreeWalker walker(aNode);
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp:21,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txBufferingHandler.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txBufferingHandler.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult txKeyFunctionCall::_ZN17txKeyFunctionCall8evaluateEP14txIEvalContextPP13txAExprResult.part.0(txIEvalContext*, txAExprResult**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'txXPathTreeWalker [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txKeyFunctionCall.cpp:61:23: note: while referencing 'walker'
   61 |     txXPathTreeWalker walker(aContext->getContextNode());
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual void nsGridContainerFrame::Reflow(nsPresContext*, nsIFrame::ReflowOutput&, const ReflowInput&, nsReflowStatus&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsTArray<nsString> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:6388:34: note: while referencing 'rowLineNames'
 6388 |     nsTArray<nsTArray<nsString>> rowLineNames(capacity);
      |                                  ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsTArray<nsString> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:6367:34: note: while referencing 'columnLineNames'
 6367 |     nsTArray<nsTArray<nsString>> columnLineNames(capacity);
      |                                  ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<bool> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:6295:20: note: while referencing 'rowRemovedRepeatTracks'
 6295 |     nsTArray<bool> rowRemovedRepeatTracks(
      |                    ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:6294:24: note: while referencing 'rowTrackStates'
 6294 |     nsTArray<uint32_t> rowTrackStates(rowTrackCount);
      |                        ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:6293:23: note: while referencing 'rowTrackSizes'
 6293 |     nsTArray<nscoord> rowTrackSizes(rowTrackCount);
      |                       ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:6292:23: note: while referencing 'rowTrackPositions'
 6292 |     nsTArray<nscoord> rowTrackPositions(rowTrackCount);
      |                       ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<bool> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:6263:20: note: while referencing 'colRemovedRepeatTracks'
 6263 |     nsTArray<bool> colRemovedRepeatTracks(
      |                    ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:6262:24: note: while referencing 'colTrackStates'
 6262 |     nsTArray<uint32_t> colTrackStates(colTrackCount);
      |                        ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:6261:23: note: while referencing 'colTrackSizes'
 6261 |     nsTArray<nscoord> colTrackSizes(colTrackCount);
      |                       ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:6260:23: note: while referencing 'colTrackPositions'
 6260 |     nsTArray<nscoord> colTrackPositions(colTrackCount);
      |                       ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:6391:26: note: while referencing 'explicitNames'
 6391 |       nsTArray<nsString> explicitNames =
      |                          ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:6370:26: note: while referencing 'explicitNames'
 6370 |       nsTArray<nsString> explicitNames =
      |                          ^~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o DominatorTree.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot -I/pbulk/work/mail/thunderbird52/work/build/devtools/shared/heapsnapshot -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/DominatorTree.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o FileDescriptorOutputStream.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot -I/pbulk/work/mail/thunderbird52/work/build/devtools/shared/heapsnapshot -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/FileDescriptorOutputStream.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/FileDescriptorOutputStream.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/HashTable.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/devtools/HeapSnapshot.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/devtools/DominatorTree.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/devtools/FileDescriptorOutputStream.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/FileDescriptorOutputStream.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/devtools/HeapSnapshot.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/devtools/DominatorTree.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o HeapSnapshot.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot -I/pbulk/work/mail/thunderbird52/work/build/devtools/shared/heapsnapshot -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/HeapSnapshot.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp: In member function 'virtual nsresult mozilla::dom::Selection::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp:3560:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 3560 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp:3559:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
 3559 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISelection)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp: In member function 'virtual nsresult mozilla::dom::SelectionChangeListener::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp:6739:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 6739 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp:6738:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 6738 |   NS_INTERFACE_MAP_ENTRY(nsISelectionListener)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/devtools/HeapSnapshot.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/devtools/DominatorTree.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp: In member function 'virtual nsresult mozilla::devtools::DominatorTree::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:131:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  131 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:130:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  130 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o HeapSnapshotTempFileHelperParent.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot -I/pbulk/work/mail/thunderbird52/work/build/devtools/shared/heapsnapshot -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/HeapSnapshotTempFileHelperParent.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshotTempFileHelperParent.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/security/certverifier'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_certverifier0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/build/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/lib -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_certverifier0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wall -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/security/certverifier/Unified_cpp_certverifier0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/devtools/HeapSnapshot.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/devtools/DominatorTree.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::devtools::DominatorTree::GetImmediatelyDominated(uint64_t, mozilla::dom::Nullable<nsTArray<long long unsigned int> >&, mozilla::ErrorResult&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<long long unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:95:48: note: while referencing '<anonymous>'
   95 |   aOutResult.SetValue(nsTArray<uint64_t>(length));
      |                                                ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/devtools/HeapSnapshot.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/devtools/DominatorTree.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<long long unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:95:48: note: while referencing '<anonymous>'
   95 |   aOutResult.SetValue(nsTArray<uint64_t>(length));
      |                                                ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/devtools/HeapSnapshot.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/devtools/DominatorTree.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::devtools::NodeAndRetainedSize> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:76:33: note: while referencing 'dominatedNodes'
   76 |   nsTArray<NodeAndRetainedSize> dominatedNodes(length);
      |                                 ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/devtools/HeapSnapshot.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/devtools/DominatorTree.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::devtools::NodeAndRetainedSize> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:76:33: note: while referencing 'dominatedNodes'
   76 |   nsTArray<NodeAndRetainedSize> dominatedNodes(length);
      |                                 ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/HashTable.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/animation'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_animation0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation -I/pbulk/work/mail/thunderbird52/work/build/dom/animation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_animation0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/HashTable.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/devtools/HeapSnapshot.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshotTempFileHelperParent.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/WebMDemuxer.cpp: In member function 'void mozilla::WebMTrackDemuxer::SetNextKeyFrameTime()':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/WebMDemuxer.cpp:1035:49: warning: '*((void*)& startTime +4)' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1035 |                sampleTimecode > startTime.ref() + MAX_LOOK_AHEAD) {
      |                                                 ^
libimage.a.desc
rm -f libimage.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libimage.a.desc ProgressTracker.o RasterImage.o imgLoader.o imgRequest.o imgRequestProxy.o Unified_cpp_image0.o Unified_cpp_image1.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/devtools/HeapSnapshot.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshotTempFileHelperParent.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier/CertVerifier.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier/CertVerifier.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/security/certverifier/Unified_cpp_certverifier0.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/image'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/xslt/xml'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xslt_xml0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml -I/pbulk/work/mail/thunderbird52/work/build/dom/xslt/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xslt_xml0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp
libdom_xslt_xslt.a.desc
rm -f libdom_xslt_xslt.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_xslt_xslt.a.desc Unified_cpp_dom_xslt_xslt0.o Unified_cpp_dom_xslt_xslt1.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtr.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libdom_media_webm.a.desc
rm -f libdom_media_webm.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_webm.a.desc Unified_cpp_dom_media_webm0.o  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/streamconv'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsStreamConverterService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv -I/pbulk/work/mail/thunderbird52/work/build/netwerk/streamconv  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsStreamConverterService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/nsStreamConverterService.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIStreamConverterService.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/nsStreamConverterService.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/nsStreamConverterService.cpp:21:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_animation1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation -I/pbulk/work/mail/thunderbird52/work/build/dom/animation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_animation1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp: In member function 'virtual nsresult mozilla::devtools::HeapSnapshot::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp:84:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   84 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp:83:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   83 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base/txCore.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLParser.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLParser.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/webm'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/broadcastchannel'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_broadcastchannel0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel -I/pbulk/work/mail/thunderbird52/work/build/dom/broadcastchannel -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_broadcastchannel0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp
libsecurity_certverifier.a.desc
rm -f libsecurity_certverifier.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libsecurity_certverifier.a.desc Unified_cpp_certverifier0.o  
libnetwerk_streamconv.a.desc
rm -f libnetwerk_streamconv.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_streamconv.a.desc nsStreamConverterService.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAtom.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSProps.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLParser.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/streamconv'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/config/external/freetype2'
libfreetype.a.desc
rm -f libfreetype.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libfreetype.a.desc   
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/security/certverifier'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/asmjscache'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o AsmJSCache.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/asmjscache -I/pbulk/work/mail/thunderbird52/work/build/dom/asmjscache -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/AsmJSCache.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/asmjscache/AsmJSCache.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyframeEffectBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeEffectParams.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/config/external/freetype2'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/omx'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_media_platforms_omx0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/omx -I/pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/omx -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/openmax_il/il112 -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_media_platforms_omx0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/omx/Unified_cpp_media_platforms_omx0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/omx/OmxDataDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/omx/OmxDataDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/omx/Unified_cpp_media_platforms_omx0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentInlines.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLParser.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLParser.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSProps.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/Animation.cpp: In member function 'virtual nsresult mozilla::dom::Animation::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/Animation.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   40 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/Animation.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   39 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(Animation)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSProps.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimationEffectReadOnly.cpp: In member function 'virtual nsresult mozilla::dom::AnimationEffectReadOnly::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimationEffectReadOnly.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   37 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimationEffectReadOnly.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   36 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimationTimeline.cpp: In member function 'virtual nsresult mozilla::dom::AnimationTimeline::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimationTimeline.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   35 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimationTimeline.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   34 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/UnionTypes.h:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyframeEffectBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeEffectParams.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/asmjscache/AsmJSCache.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/asmjscache/AsmJSCache.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/DocumentTimeline.cpp: In member function 'virtual nsresult mozilla::dom::DocumentTimeline::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/DocumentTimeline.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DocumentTimeline)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleWalker.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleProcessorData.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/EffectCompositor.cpp:26,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 [-Wclass-memaccess]
  159 |     memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue));
      |                                                       ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here
  585 | class nsCSSValue {
      |       ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSProps.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeEffectReadOnly.cpp: In member function 'virtual nsresult mozilla::dom::KeyframeEffectReadOnly::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeEffectReadOnly.cpp:58:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   58 | NS_INTERFACE_MAP_END_INHERITING(AnimationEffectReadOnly)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeEffectReadOnly.cpp:57:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   57 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(KeyframeEffectReadOnly)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/VideoUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/AudioCompactor.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/omx/OmxDataDecoder.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/omx/OmxDataDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/omx/Unified_cpp_media_platforms_omx0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLParser.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static bool XMLUtils::getXMLSpacePreserve(const txXPathNode&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'txXPathTreeWalker [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLUtils.cpp:168:23: note: while referencing 'walker'
  168 |     txXPathTreeWalker walker(aNode);
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLParser.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:216:56: warning: array subscript 2 is outside array bounds of 'txXPathTreeWalker [1]' [-Warray-bounds]
  216 |   if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLUtils.cpp:168:23: note: while referencing 'walker'
  168 |     txXPathTreeWalker walker(aNode);
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLParser.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:220:21: warning: array subscript 2 is outside array bounds of 'txXPathTreeWalker [1]' [-Warray-bounds]
  220 |     header->mLength = length;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLUtils.cpp:168:23: note: while referencing 'walker'
  168 |     txXPathTreeWalker walker(aNode);
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLParser.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'txXPathTreeWalker [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLUtils.cpp:168:23: note: while referencing 'walker'
  168 |     txXPathTreeWalker walker(aNode);
      |                       ^~~~~~
libdom_xslt_xml.a.desc
rm -f libdom_xslt_xml.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_xslt_xml.a.desc Unified_cpp_dom_xslt_xml0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/UbiNode.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/devtools/DeserializedNode.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Maybe.h: In member function 'bool mozilla::devtools::HeapSnapshot::_ZN7mozilla8devtools12HeapSnapshot8saveNodeERKNS0_8protobuf4NodeERN2js7HashSetIyNS6_13DefaultHasherIyEENS6_15TempAllocPolicyEEE.part.0(const mozilla::devtools::protobuf::Node&, mozilla::devtools::HeapSnapshot::NodeIdSet&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Maybe.h:432:5: warning: '*((void*)& allocationStack +4)' may be used uninitialized in this function [-Wmaybe-uninitialized]
  432 |     ::new (mStorage.addr()) T(Forward<Args>(aArgs)...);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp:262:23: note: '*((void*)& allocationStack +4)' was declared here
  262 |   Maybe<StackFrameId> allocationStack;
      |                       ^~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/xslt/xml'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ZeroCopyNSIOutputStream.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot -I/pbulk/work/mail/thunderbird52/work/build/devtools/shared/heapsnapshot -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ZeroCopyNSIOutputStream.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/ZeroCopyNSIOutputStream.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp'
mkdir -p '.deps/'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp: In member function 'virtual nsresult mozilla::dom::BroadcastChannel::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:679:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  679 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:678:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  678 |   NS_INTERFACE_MAP_ENTRY(nsIObserver)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_agnostic_gmp0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp -I/pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_agnostic_gmp0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/asmjscache/AsmJSCache.cpp:18:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libdevtools_shared_heapsnapshot.a.desc
rm -f libdevtools_shared_heapsnapshot.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdevtools_shared_heapsnapshot.a.desc AutoMemMap.o CoreDump.pb.o DeserializedNode.o DominatorTree.o FileDescriptorOutputStream.o HeapSnapshot.o HeapSnapshotTempFileHelperParent.o ZeroCopyNSIOutputStream.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::RangedArray<unsigned int, 306, 46>]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:106:33:   required from here
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::RangedArray<unsigned int, 306, 46>'; use assignment or value-initialization instead [-Wclass-memaccess]
   32 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RangedArray.h:23:7: note: 'class mozilla::RangedArray<unsigned int, 306, 46>' declared here
   23 | class RangedArray
      |       ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPIDOMWindow.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::BroadcastChannelService::PostMessage(mozilla::dom::BroadcastChannelParent*, const mozilla::dom::ClonedMessageData&, const nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::BlobImpl> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannelService.cpp:109:30: note: while referencing 'blobs'
  109 |   nsTArray<RefPtr<BlobImpl>> blobs;
      |                              ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/TimingParams.cpp: In static member function 'static mozilla::Maybe<mozilla::ComputedTimingFunction> mozilla::TimingParams::ParseEasing(const nsAString_internal&, nsIDocument*, mozilla::ErrorResult&)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/TimingParams.cpp:135:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
  135 |           if (list->mValue.GetIntValue() ==
      |           ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/TimingParams.cpp:140:9: note: here
  140 |         case eCSSUnit_Cubic_Bezier:
      |         ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioHost.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioDecoderProxy.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:65:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsTextFrameUtils.cpp: In static member function 'static char16_t* nsTextFrameUtils::TransformText(const char16_t*, uint32_t, char16_t*, nsTextFrameUtils::CompressionMode, uint8_t*, gfxSkipChars*, uint32_t*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsTextFrameUtils.cpp:114:44: warning: 'ucs4before' may be used uninitialized in this function [-Wmaybe-uninitialized]
  114 |         if (i > 0 && IsSegmentBreakSkipChar(ucs4before) &&
      |                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPIDOMWindow.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::BroadcastChannelChild::RecvNotify(const ClonedMessageData&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::BlobImpl> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannelChild.cpp:46:30: note: while referencing 'blobs'
   46 |   nsTArray<RefPtr<BlobImpl>> blobs;
      |                              ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/devtools/shared/heapsnapshot'
libdom_broadcastchannel.a.desc
rm -f libdom_broadcastchannel.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_broadcastchannel.a.desc Unified_cpp_dom_broadcastchannel0.o  
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/widget/gtk/mozgtk/stub'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o mozgtk.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCOMMON_SYMBOLS -DGTK2_SYMBOLS -DGTK3_SYMBOLS -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/mozgtk/stub -I/pbulk/work/mail/thunderbird52/work/build/widget/gtk/mozgtk/stub  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/mozgtk.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/mozgtk/mozgtk.c
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyframeEffectBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeEffectParams.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::GetPropertyValuesPairs.constprop(JSContext*, JS::Handle<JSObject*>, mozilla::ListAllowance, nsTArray<mozilla::PropertyValuesPair>&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::AdditionalProperty> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:873:32: note: while referencing 'properties'
  873 |   nsTArray<AdditionalProperty> properties;
      |                                ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyframeEffectBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeEffectParams.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static nsTArray<nsTArray<mozilla::PropertyStyleAnimationValuePair> > mozilla::KeyframeUtils::GetComputedKeyframeValues(const nsTArray<mozilla::Keyframe>&, mozilla::dom::Element*, nsStyleContext*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 12 is outside array bounds of 'mozilla::PropertyPriorityIterator [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:609:58: note: while referencing '<anonymous>'
  609 |            PropertyPriorityIterator(frame.mPropertyValues)) {
      |                                                          ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyframeEffectBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeEffectParams.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::PropertyStyleAnimationValuePair> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:621:49: note: while referencing 'values'
  621 |       nsTArray<PropertyStyleAnimationValuePair> values;
      |                                                 ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyframeEffectBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeEffectParams.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::PropertyStyleAnimationValuePair> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:621:49: note: while referencing 'values'
  621 |       nsTArray<PropertyStyleAnimationValuePair> values;
      |                                                 ^~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/broadcastchannel'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/view'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsView.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/pbulk/work/mail/thunderbird52/work/build/view  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsView.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsView.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyframeEffectBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeEffectParams.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::KeyframeUtils::_ZN7mozilla13KeyframeUtils12ApplySpacingER8nsTArrayINS_8KeyframeEENS_11SpacingModeE15nsCSSPropertyIDRS1_IS1_INS_31PropertyStyleAnimationValuePairEEEP14nsStyleContext.part.0(nsTArray<mozilla::Keyframe>&, mozilla::SpacingMode, nsCSSPropertyID, nsTArray<nsTArray<mozilla::PropertyStyleAnimationValuePair> >&, nsStyleContext*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::ComputedKeyframeValues [1]' {aka 'nsTArray<mozilla::PropertyStyleAnimationValuePair> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:1603:28: note: while referencing 'pacedValues'
 1603 |     ComputedKeyframeValues pacedValues;
      |                            ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyframeEffectBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeEffectParams.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::ComputedKeyframeValues [1]' {aka 'nsTArray<mozilla::PropertyStyleAnimationValuePair> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:1603:28: note: while referencing 'pacedValues'
 1603 |     ComputedKeyframeValues pacedValues;
      |                            ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyframeEffectBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeEffectParams.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::ComputedKeyframeValues [1]' {aka 'nsTArray<mozilla::PropertyStyleAnimationValuePair> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:1599:26: note: while referencing 'prevPacedValues'
 1599 |   ComputedKeyframeValues prevPacedValues;
      |                          ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyframeEffectBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeEffectParams.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<double> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:498:63: note: while referencing '<anonymous>'
  498 |                                                  aStyleContext);
      |                                                               ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyframeEffectBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeEffectParams.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<double> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:492:20: note: while referencing 'cumulativeDistances'
  492 |   nsTArray<double> cumulativeDistances;
      |                    ^~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void ViewportFrame::BuildDisplayListForTopLayer(nsDisplayListBuilder*, nsDisplayList*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::Element*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsViewportFrame.cpp:122:22: note: while referencing 'fullscreenStack'
  122 |   nsTArray<Element*> fullscreenStack = doc->GetFullscreenStack();
      |                      ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyframeEffectBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeEffectParams.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::KeyframeUtils::ApplyDistributeSpacing(nsTArray<mozilla::Keyframe>&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsTArray<mozilla::PropertyStyleAnimationValuePair> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:587:36: note: while referencing 'emptyArray'
  587 |   nsTArray<ComputedKeyframeValues> emptyArray;
      |                                    ^~~~~~~~~~
libdom_asmjscache.a.desc
rm -f libdom_asmjscache.a
libmozgtk_stub.so
rm -f libmozgtk_stub.so
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_asmjscache.a.desc AsmJSCache.o  
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --uselist --  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -fPIC -DPIC -shared -Wl,-soname,libmozgtk.so -o libmozgtk_stub.so  mozgtk.o   -lpthread -Wl,-R/usr/pkg/lib/thunderbird52 -Wl,-zrelro -L/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib/nspr -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nss -Wl,-R/usr/pkg/lib/nss -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id   -Wl,-rpath-link,/pbulk/work/mail/thunderbird52/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib          
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::Selection::_ZN7mozilla3dom9Selection12ContainsNodeER7nsINodebRNS_11ErrorResultE.part.0(nsINode&, bool, mozilla::ErrorResult&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsRange*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyframeEffectBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeEffectParams.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static nsTArray<mozilla::Keyframe> mozilla::KeyframeUtils::GetKeyframesFromObject(JSContext*, nsIDocument*, JS::Handle<JSObject*>, mozilla::ErrorResult&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::PropertyValuesPair> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:1318:32: note: while referencing 'propertyValuesPairs'
 1318 |   nsTArray<PropertyValuesPair> propertyValuesPairs;
      |                                ^~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyframeEffectBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeEffectParams.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::PropertyValuesPair> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:1318:32: note: while referencing 'propertyValuesPairs'
 1318 |   nsTArray<PropertyValuesPair> propertyValuesPairs;
      |                                ^~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyframeEffectBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeEffectParams.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::PropertyValuesPair> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:823:34: note: while referencing 'propertyValuePairs'
  823 |     nsTArray<PropertyValuesPair> propertyValuePairs;
      |                                  ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyframeEffectBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeEffectParams.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::PropertyValuesPair> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:823:34: note: while referencing 'propertyValuePairs'
  823 |     nsTArray<PropertyValuesPair> propertyValuePairs;
      |                                  ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp:5845:22: note: while referencing 'overlappingRanges'
 5845 |   nsTArray<nsRange*> overlappingRanges;
      |                      ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::Selection::LookUpSelection(nsIContent*, int32_t, int32_t, SelectionDetails**, mozilla::SelectionType, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsRange*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp:4614:22: note: while referencing 'overlappingRanges'
 4614 |   nsTArray<nsRange*> overlappingRanges;
      |                      ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'mozilla::JustificationInfo PropertyProvider::ComputeJustification(PropertyProvider::Range, nsTArray<mozilla::JustificationAssignment>*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::JustificationAssignment> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsTextFrame.cpp:3271:37: note: while referencing 'assignments'
 3271 |   nsTArray<JustificationAssignment> assignments;
      |                                     ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::JustificationAssignment> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsTextFrame.cpp:3271:37: note: while referencing 'assignments'
 3271 |   nsTArray<JustificationAssignment> assignments;
      |                                     ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void PropertyProvider::SetupJustificationSpacing(bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::JustificationAssignment> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsTextFrame.cpp:3637:37: note: while referencing 'assignments'
 3637 |   nsTArray<JustificationAssignment> assignments;
      |                                     ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::JustificationAssignment> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsTextFrame.cpp:3637:37: note: while referencing 'assignments'
 3637 |   nsTArray<JustificationAssignment> assignments;
      |                                     ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/MediaDataDecoderProxy.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyframeEffectBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeEffectParams.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static nsTArray<mozilla::AnimationProperty> mozilla::KeyframeUtils::GetAnimationPropertiesFromKeyframes(const nsTArray<mozilla::Keyframe>&, const nsTArray<nsTArray<mozilla::PropertyStyleAnimationValuePair> >&, nsStyleContext*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::KeyframeValueEntry> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:677:32: note: while referencing 'entries'
  677 |   nsTArray<KeyframeValueEntry> entries(aKeyframes.Length());
      |                                ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void BuildTextRunsScanner::FlushLineBreaks(gfxTextRun*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<gfxFont*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsTextFrame.cpp:918:22: note: while referencing 'fontsWithAnimatedGlyphs'
  918 |   nsTArray<gfxFont*> fontsWithAnimatedGlyphs;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<gfxFont*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsTextFrame.cpp:918:22: note: while referencing 'fontsWithAnimatedGlyphs'
  918 |   nsTArray<gfxFont*> fontsWithAnimatedGlyphs;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/asmjscache'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/rdf/base'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_rdf_base0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base -I/pbulk/work/mail/thunderbird52/work/build/rdf/base  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_rdf_base0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/rdf/base/Unified_cpp_rdf_base0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::EffectCompositor::ComposeAnimationRule(mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EffectCompositor::CascadeLevel, mozilla::TimeStamp)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::KeyframeEffectReadOnly*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/EffectCompositor.cpp:607:37: note: while referencing 'sortedEffectList'
  607 |   nsTArray<KeyframeEffectReadOnly*> sortedEffectList(effects->Count());
      |                                     ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::EffectCompositor::UpdateCascadeResults(mozilla::EffectSet&, mozilla::dom::Element*, mozilla::CSSPseudoElementType, nsStyleContext*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::KeyframeEffectReadOnly*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/EffectCompositor.cpp:683:37: note: while referencing 'sortedEffectList'
  683 |   nsTArray<KeyframeEffectReadOnly*> sortedEffectList(aEffectSet.Count());
      |                                     ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::KeyframeEffectReadOnly*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/EffectCompositor.cpp:683:37: note: while referencing 'sortedEffectList'
  683 |   nsTArray<KeyframeEffectReadOnly*> sortedEffectList(aEffectSet.Count());
      |                                     ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::EffectCompositor::AddStyleUpdatesTo(mozilla::RestyleTracker&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::NonOwningAnimationTarget> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/EffectCompositor.cpp:422:47: note: while referencing 'elementsToRestyle'
  422 |     nsTArray<PseudoElementHashEntry::KeyType> elementsToRestyle(
      |                                               ^~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/xpfe/components/build'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsModule.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/build -I/pbulk/work/mail/thunderbird52/work/build/xpfe/components/build -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsModule.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/build/nsModule.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCharTraits.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAlgorithm.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCoord.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsView.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
chmod +x libmozgtk_stub.so
../../../../config/nsinstall -R -m 644 'libmozgtk_stub.so' '../../../../dist/bin'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/widget/gtk/mozgtk/stub'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/smil'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_smil0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/pbulk/work/mail/thunderbird52/work/build/dom/smil -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_smil0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::KeyframeEffect::NotifySpecifiedTimingUpdated()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 56 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:119:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeEffect.cpp:74:32: note: while referencing 'mb'
   74 |   nsAutoAnimationMutationBatch mb(mTarget ? mTarget->mElement->OwnerDoc()
      |                                ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsCompositeDataSource.cpp:30,
                 from /pbulk/work/mail/thunderbird52/work/build/rdf/base/Unified_cpp_rdf_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::DocumentTimeline::WillRefresh(mozilla::TimeStamp)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 56 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/DocumentTimeline.cpp:159:32: note: while referencing 'mb'
  159 |   nsAutoAnimationMutationBatch mb(mDocument);
      |                                ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::Animation*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/DocumentTimeline.cpp:157:24: note: while referencing 'animationsToRemove'
  157 |   nsTArray<Animation*> animationsToRemove(mAnimations.Count());
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::Animation::SetEffectNoUpdate(mozilla::dom::AnimationEffectReadOnly*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 60 is outside array bounds of 'mozilla::dom::{anonymous}::AutoMutationBatchForAnimation [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/Animation.cpp:143:33: note: while referencing 'mb'
  143 |   AutoMutationBatchForAnimation mb(*this);
      |                                 ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::Animation::PauseNoUpdate(mozilla::ErrorResult&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 60 is outside array bounds of 'mozilla::dom::{anonymous}::AutoMutationBatchForAnimation [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/Animation.cpp:1030:33: note: while referencing 'mb'
 1030 |   AutoMutationBatchForAnimation mb(*this);
      |                                 ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 60 is outside array bounds of 'mozilla::dom::{anonymous}::AutoMutationBatchForAnimation [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/Animation.cpp:1030:33: note: while referencing 'mb'
 1030 |   AutoMutationBatchForAnimation mb(*this);
      |                                 ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::Animation::PlayNoUpdate(mozilla::ErrorResult&, mozilla::dom::Animation::LimitBehavior)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 60 is outside array bounds of 'mozilla::dom::{anonymous}::AutoMutationBatchForAnimation [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/Animation.cpp:946:33: note: while referencing 'mb'
  946 |   AutoMutationBatchForAnimation mb(*this);
      |                                 ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 60 is outside array bounds of 'mozilla::dom::{anonymous}::AutoMutationBatchForAnimation [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/Animation.cpp:946:33: note: while referencing 'mb'
  946 |   AutoMutationBatchForAnimation mb(*this);
      |                                 ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MP4Decoder.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioHost.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioDecoderProxy.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/build/nsModule.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::Animation::Reverse(mozilla::ErrorResult&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 60 is outside array bounds of 'mozilla::dom::{anonymous}::AutoMutationBatchForAnimation [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/Animation.cpp:522:33: note: while referencing 'mb'
  522 |   AutoMutationBatchForAnimation mb(*this);
      |                                 ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'already_AddRefed<gfxTextRun> BuildTextRunsScanner::BuildTextRunForFrames(void*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsTransformedCharStyle> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsTextFrame.cpp:2308:44: note: while referencing 'styles'
 2308 |   nsTArray<RefPtr<nsTransformedCharStyle>> styles;
      |                                            ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsCompositeDataSource.cpp:30,
                 from /pbulk/work/mail/thunderbird52/work/build/rdf/base/Unified_cpp_rdf_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsCompositeDataSource.cpp: In member function 'virtual nsresult CompositeDataSourceImpl::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsCompositeDataSource.cpp:525:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  525 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsCompositeDataSource.cpp:524:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  524 |     NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIRDFCompositeDataSource)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsInMemoryDataSource.cpp: In member function 'nsresult InMemoryDataSource::AggregatedQueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsInMemoryDataSource.cpp:795:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  795 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsInMemoryDataSource.cpp:794:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  794 |     NS_INTERFACE_MAP_ENTRY(rdfIDataSource)
      |     ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsTArray<mozilla::AnimationProperty> mozilla::dom::KeyframeEffectReadOnly::BuildProperties(nsStyleContext*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::AnimationProperty> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeEffectReadOnly.cpp:652:76: note: while referencing '<anonymous>'
  652 |                                                               aStyleContext);
      |                                                                            ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsTArray<mozilla::PropertyStyleAnimationValuePair> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeEffectReadOnly.cpp:639:36: note: while referencing 'computedValues'
  639 |   nsTArray<ComputedKeyframeValues> computedValues =
      |                                    ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::Keyframe> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeEffectReadOnly.cpp:637:8: note: while referencing 'keyframesCopy'
  637 |   auto keyframesCopy(mKeyframes);
      |        ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::KeyframeEffectReadOnly::UpdateProperties(nsStyleContext*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::AnimationProperty> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeEffectReadOnly.cpp:276:31: note: while referencing 'properties'
  276 |   nsTArray<AnimationProperty> properties = BuildProperties(aStyleContext);
      |                               ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::AnimationProperty> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeEffectReadOnly.cpp:276:31: note: while referencing 'properties'
  276 |   nsTArray<AnimationProperty> properties = BuildProperties(aStyleContext);
      |                               ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::KeyframeEffect::SetTarget(const mozilla::dom::Nullable<mozilla::dom::ElementOrCSSPseudoElement>&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 56 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:119:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeEffect.cpp:103:34: note: while referencing 'mb'
  103 |     nsAutoAnimationMutationBatch mb(mTarget->mElement->OwnerDoc());
      |                                  ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 56 is outside array bounds of 'nsAutoAnimationMutationBatch [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:119:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeEffect.cpp:124:34: note: while referencing 'mb'
  124 |     nsAutoAnimationMutationBatch mb(mTarget->mElement->OwnerDoc());
      |                                  ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsRDFService.cpp:48,
                 from /pbulk/work/mail/thunderbird52/work/build/rdf/base/Unified_cpp_rdf_base0.cpp:74:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::KeyframeEffectReadOnly::SetKeyframes(JSContext*, JS::Handle<JSObject*>, mozilla::ErrorResult&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::Keyframe> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeEffectReadOnly.cpp:177:22: note: while referencing 'keyframes'
  177 |   nsTArray<Keyframe> keyframes =
      |                      ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::Keyframe> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeEffectReadOnly.cpp:177:22: note: while referencing 'keyframes'
  177 |   nsTArray<Keyframe> keyframes =
      |                      ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::Animation::Finish(mozilla::ErrorResult&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 60 is outside array bounds of 'mozilla::dom::{anonymous}::AutoMutationBatchForAnimation [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/Animation.cpp:449:33: note: while referencing 'mb'
  449 |   AutoMutationBatchForAnimation mb(*this);
      |                                 ^~
libdom_media_platforms_omx.a.desc
rm -f libdom_media_platforms_omx.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_omx.a.desc Unified_cpp_media_platforms_omx0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::Animation::SetStartTime(const mozilla::dom::Nullable<mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> >&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 60 is outside array bounds of 'mozilla::dom::{anonymous}::AutoMutationBatchForAnimation [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/Animation.cpp:254:33: note: while referencing 'mb'
  254 |   AutoMutationBatchForAnimation mb(*this);
      |                                 ^~
libxpfe_components_build.a.desc
rm -f libxpfe_components_build.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpfe_components_build.a.desc nsModule.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::Animation::SetCurrentTime(const TimeDuration&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 60 is outside array bounds of 'mozilla::dom::{anonymous}::AutoMutationBatchForAnimation [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/Animation.cpp:324:33: note: while referencing 'mb'
  324 |   AutoMutationBatchForAnimation mb(*this);
      |                                 ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::Animation::SetPlaybackRate(double)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 60 is outside array bounds of 'mozilla::dom::{anonymous}::AutoMutationBatchForAnimation [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/Animation.cpp:354:33: note: while referencing 'mb'
  354 |   AutoMutationBatchForAnimation mb(*this);
      |                                 ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsView.cpp:15:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/FramePropertyTable.h: In member function 'virtual nsIFrame::RenderedText nsTextFrame::GetRenderedText(uint32_t, uint32_t, nsIFrame::TextOffsetType, nsIFrame::TrailingWhitespace)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/FramePropertyTable.h:172:16: warning: '*((void*)(& autoLineCursor)+4).nsBlockFrame::AutoLineCursorSetup::mOrigCursor' may be used uninitialized in this function [-Wmaybe-uninitialized]
  172 |     SetInternal(aFrame, aProperty, ptr);
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsTextFrame.cpp:9659:44: note: '*((void*)(& autoLineCursor)+4).nsBlockFrame::AutoLineCursorSetup::mOrigCursor' was declared here
 9659 |   Maybe<nsBlockFrame::AutoLineCursorSetup> autoLineCursor;
      |                                            ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:655:49: warning: '*((void*)(& autoLineCursor)+4).nsBlockFrame::AutoLineCursorSetup::mFrame' may be used uninitialized in this function [-Wmaybe-uninitialized]
  655 |   nsStyleContext* StyleContext() const { return mStyleContext; }
      |                                                 ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsTextFrame.cpp:9659:44: note: '*((void*)(& autoLineCursor)+4).nsBlockFrame::AutoLineCursorSetup::mFrame' was declared here
 9659 |   Maybe<nsBlockFrame::AutoLineCursorSetup> autoLineCursor;
      |                                            ^~~~~~~~~~~~~~
libdom_animation.a.desc
rm -f libdom_animation.a
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIFrame.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsView.cpp:16:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_animation.a.desc Unified_cpp_dom_animation0.o Unified_cpp_dom_animation1.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsCompositeDataSource.cpp:30,
                 from /pbulk/work/mail/thunderbird52/work/build/rdf/base/Unified_cpp_rdf_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsRDFXMLDataSource.cpp: In member function 'virtual nsresult RDFXMLDataSourceImpl::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsRDFXMLDataSource.cpp:457:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  457 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsISMILType.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/SMILBoolType.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/SMILBoolType.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/xpfe/components/build'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/viewsource'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_protocol_viewsource0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/viewsource -I/pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/viewsource -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_viewsource0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::Selection::GetRangesForInterval(nsINode&, int32_t, nsINode&, int32_t, bool, nsTArray<RefPtr<nsRange> >&, mozilla::ErrorResult&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsRange*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp:4206:22: note: while referencing 'results'
 4206 |   nsTArray<nsRange*> results;
      |                      ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsRange*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp:4206:22: note: while referencing 'results'
 4206 |   nsTArray<nsRange*> results;
      |                      ^~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/omx'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsViewManager.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/pbulk/work/mail/thunderbird52/work/build/view  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsViewManager.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::Selection::GetRangesForInterval(nsIDOMNode*, int32_t, nsIDOMNode*, int32_t, bool, uint32_t*, nsIDOMRange***)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsRange> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp:4173:29: note: while referencing 'results'
 4173 |   nsTArray<RefPtr<nsRange>> results;
      |                             ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::Selection::RemoveRange(nsRange&, mozilla::ErrorResult&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsRange*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp:5082:22: note: while referencing 'affectedRanges'
 5082 |   nsTArray<nsRange*> affectedRanges;
      |                      ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsRange*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp:5082:22: note: while referencing 'affectedRanges'
 5082 |   nsTArray<nsRange*> affectedRanges;
      |                      ^~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/animation'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/gfx/gl'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GLContextProviderGLX.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl -I/pbulk/work/mail/thunderbird52/work/build/gfx/gl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GLContextProviderGLX.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/GLContextProviderGLX.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::Selection::AddItemInternal(nsRange*, int32_t*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RangeData> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp:4019:23: note: while referencing 'temp'
 4019 |   nsTArray<RangeData> temp;
      |                       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RangeData> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp:4004:23: note: while referencing 'overlaps'
 4004 |   nsTArray<RangeData> overlaps;
      |                       ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIFrame.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsView.cpp:16:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsView.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/File.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/DataTransfer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentEvents.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/TimeEvent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioHost.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioDecoderProxy.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::GMPVideoDecoder::Input(mozilla::MediaRawData*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPVideoDecoder.cpp:345:21: note: while referencing 'info'
  345 |   nsTArray<uint8_t> info; // No codec specific per-frame info to pass.
      |                     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioHost.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioDecoderProxy.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static bool mozilla::GMPDecoderModule::_ZN7mozilla16GMPDecoderModule16SupportsMimeTypeERK19nsACString_internalRKNS_5MaybeI9nsCStringEE.part.0(const nsACString_internal&, const mozilla::Maybe<nsCString>&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:154:65: note: while referencing '<anonymous>'
  154 |                       { NS_LITERAL_CSTRING("aac"), aGMP.value()});
      |                                                                 ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioHost.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioDecoderProxy.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:149:65: note: while referencing '<anonymous>'
  149 |                       { NS_LITERAL_CSTRING("vp8"), aGMP.value()});
      |                                                                 ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioHost.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioDecoderProxy.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:144:65: note: while referencing '<anonymous>'
  144 |                       { NS_LITERAL_CSTRING("vp9"), aGMP.value()});
      |                                                                 ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioHost.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioDecoderProxy.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:139:66: note: while referencing '<anonymous>'
  139 |                       { NS_LITERAL_CSTRING("h264"), aGMP.value()});
      |                                                                  ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIViewSourceChannel.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/TimeEvent.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDOMEventTarget.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasicEvents.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentEvents.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/TimeEvent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/domstubs.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDOMEventTarget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasicEvents.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentEvents.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/TimeEvent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/TimeEvent.cpp: In member function 'virtual nsresult mozilla::dom::TimeEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/TimeEvent.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   46 | NS_INTERFACE_MAP_END_INHERITING(Event)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioHost.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioDecoderProxy.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > mozilla::GMPAudioDecoder::Init()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:242:23: note: while referencing 'tags'
  242 |   nsTArray<nsCString> tags;
      |                       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.cpp: In member function 'virtual nsresult nsViewSourceChannel::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   39 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioHost.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioDecoderProxy.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > mozilla::GMPVideoDecoder::Init()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPVideoDecoder.cpp:311:23: note: while referencing 'tags'
  311 |   nsTArray<nsCString> tags;
      |                       ^~~~
liblayout_generic.a.desc
rm -f liblayout_generic.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblayout_generic.a.desc nsLineLayout.o nsPluginFrame.o Unified_cpp_layout_generic0.o Unified_cpp_layout_generic1.o Unified_cpp_layout_generic2.o Unified_cpp_layout_generic3.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioHost.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioDecoderProxy.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::GMPAudioDecoder::GMPInitDone(GMPAudioDecoderProxy*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:212:21: note: while referencing 'codecSpecific'
  212 |   nsTArray<uint8_t> codecSpecific;
      |                     ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioHost.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioDecoderProxy.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:212:21: note: while referencing 'codecSpecific'
  212 |   nsTArray<uint8_t> codecSpecific;
      |                     ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioHost.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioDecoderProxy.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::GMPVideoDecoder::GMPInitDone(GMPVideoDecoderProxy*, GMPVideoHost*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPVideoDecoder.cpp:256:21: note: while referencing 'codecSpecific'
  256 |   nsTArray<uint8_t> codecSpecific;
      |                     ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioHost.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioDecoderProxy.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPVideoDecoder.cpp:256:21: note: while referencing 'codecSpecific'
  256 |   nsTArray<uint8_t> codecSpecific;
      |                     ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/MathAlgorithms.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/GLContextProviderGLX.cpp:16:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libdom_media_platforms_agnostic_gmp.a.desc
rm -f libdom_media_platforms_agnostic_gmp.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_agnostic_gmp.a.desc Unified_cpp_agnostic_gmp0.o  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/layout/generic'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_smil1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/pbulk/work/mail/thunderbird52/work/build/dom/smil -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_smil1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/svg'
mkdir -p '.deps/'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_svg0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/build/dom/svg -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/File.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/DataTransfer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/MouseEvents.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.cpp:14:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SharedSurfaceGLX.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl -I/pbulk/work/mail/thunderbird52/work/build/gfx/gl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SharedSurfaceGLX.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/SharedSurfaceGLX.cpp
libnetwerk_protocol_viewsource.a.desc
rm -f libnetwerk_protocol_viewsource.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_viewsource.a.desc Unified_cpp_protocol_viewsource0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInfo.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/viewsource'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/url'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_url0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url -I/pbulk/work/mail/thunderbird52/work/build/dom/url -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_url0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/url/Unified_cpp_dom_url0.cpp
librdf_base.a.desc
rm -f librdf_base.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o librdf_base.a.desc Unified_cpp_rdf_base0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDOMEventTarget.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasicEvents.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentEvents.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/TimeEvent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsSMILAnimationController::DoMilestoneSamples()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::SVGAnimationElement> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILAnimationController.cpp:532:57: note: while referencing 'elements'
  532 |     nsTArray<RefPtr<mozilla::dom::SVGAnimationElement>> elements;
      |                                                         ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.cpp:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDOMEventTarget.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasicEvents.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentEvents.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/TimeEvent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsSMILAnimationFunction::ComposeResult(const nsISMILAttr&, nsSMILValue&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsSMILAnimationFunction::nsSMILValueArray [1]' {aka 'FallibleTArray<nsSMILValue> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILAnimationFunction.cpp:215:20: note: while referencing 'values'
  215 |   nsSMILValueArray values;
      |                    ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDOMEventTarget.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasicEvents.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentEvents.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/TimeEvent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsSMILAnimationFunction::nsSMILValueArray [1]' {aka 'FallibleTArray<nsSMILValue> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILAnimationFunction.cpp:215:20: note: while referencing 'values'
  215 |   nsSMILValueArray values;
      |                    ^~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/grid'
mkdir -p '.deps/'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDOMEventTarget.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasicEvents.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentEvents.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/TimeEvent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsSMILAnimationController::DoSample(bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::SVGAnimationElement> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILAnimationController.cpp:381:5: note: while referencing 'animElems'
  381 |     animElems(mAnimationElementTable.Count());
      |     ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDOMEventTarget.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasicEvents.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentEvents.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/TimeEvent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::SVGAnimationElement> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILAnimationController.cpp:381:5: note: while referencing 'animElems'
  381 |     animElems(mAnimationElementTable.Count());
      |     ^~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_grid0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid -I/pbulk/work/mail/thunderbird52/work/build/dom/grid -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_grid0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/grid/Unified_cpp_dom_grid0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDOMEventTarget.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasicEvents.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentEvents.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/TimeEvent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsSMILAnimationFunction::GetValues(const nsISMILAttr&, nsSMILAnimationFunction::nsSMILValueArray&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsSMILAnimationFunction::nsSMILValueArray [1]' {aka 'FallibleTArray<nsSMILValue> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILAnimationFunction.cpp:760:20: note: while referencing 'result'
  760 |   nsSMILValueArray result;
      |                    ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsViewManager::InvalidateWidgetArea(nsView*, const nsRegion&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.cpp:608:39: note: while referencing 'clipRects'
  608 |         nsTArray<LayoutDeviceIntRect> clipRects;
      |                                       ^~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_svg1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/build/dom/svg -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsViewManager::ProcessPendingUpdatesForView(nsView*, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCOMPtr<nsIWidget> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.cpp:385:34: note: while referencing 'widgets'
  385 |   nsTArray<nsCOMPtr<nsIWidget> > widgets;
      |                                  ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCOMPtr<nsIWidget> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.cpp:385:34: note: while referencing 'widgets'
  385 |   nsTArray<nsCOMPtr<nsIWidget> > widgets;
      |                                  ^~~~~~~
libview.a.desc
rm -f libview.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libview.a.desc nsView.o nsViewManager.o  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/rdf/base'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/geolocation'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsGeolocation.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/build/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsGeolocation.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/url/Unified_cpp_dom_url0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedNumberList.cpp: In member function 'virtual nsresult mozilla::DOMSVGAnimatedNumberList::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedNumberList.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   36 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedNumberList.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   35 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLength.cpp: In member function 'virtual nsresult mozilla::DOMSVGLength::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLength.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   61 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLength.cpp:60:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   60 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLengthList.cpp: In member function 'virtual nsresult mozilla::DOMSVGLengthList::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLengthList.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   70 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLengthList.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   69 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGNumber.cpp: In member function 'virtual nsresult mozilla::DOMSVGNumber::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGNumber.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   50 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGNumber.cpp:49:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   49 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGNumberList.cpp: In member function 'virtual nsresult mozilla::DOMSVGNumberList::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGNumberList.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   70 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGNumberList.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   69 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSegList.cpp: In member function 'virtual nsresult mozilla::DOMSVGPathSegList::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSegList.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   51 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSegList.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   50 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPointList.cpp: In member function 'virtual nsresult mozilla::DOMSVGPointList::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPointList.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   70 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPointList.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   69 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGStringList.cpp: In member function 'virtual nsresult mozilla::DOMSVGStringList::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGStringList.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   40 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGStringList.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   39 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGTransformList.cpp: In member function 'virtual nsresult mozilla::DOMSVGTransformList::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGTransformList.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   69 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGTransformList.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   68 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/view'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_svg2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/build/dom/svg -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg2.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/URLSearchParams.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/url/Unified_cpp_dom_url0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILTargetIdentifier.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILAnimationFunction.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILSetAnimationFunction.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILSetAnimationFunction.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsID.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsXULAppAPI.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GridBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridArea.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/grid/Unified_cpp_dom_grid0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GridBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridArea.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/grid/Unified_cpp_dom_grid0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.cpp: In function 'bool {anonymous}::ParseClockValue(mozilla::RangedPtr<const char16_t>&, const mozilla::RangedPtr<const char16_t>&, nsSMILTimeValue*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.cpp:186:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
  186 |       if (!SVGContentUtils::ParseInteger(iter, aEnd, hours) ||
      |       ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.cpp:191:5: note: here
  191 |     case PARTIAL_CLOCK_VALUE:
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsReferencedElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/UnionTypes.h:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaTrackConstraints.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/DOMMediaStream.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/url/Unified_cpp_dom_url0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/url/Unified_cpp_dom_url0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/SharedSurfaceGLX.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/grid/Unified_cpp_dom_grid0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GridBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridArea.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/grid/Unified_cpp_dom_grid0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/SharedSurfaceGLX.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WeakPtr.h:70,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/SharedSurface.h:29,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/SharedSurfaceGLX.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/SharedSurfaceGLX.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsReferencedElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGStringList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsSMILTimedElement::NotifyChangedInterval(nsSMILInterval*, bool, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsSMILTimedElement::InstanceTimeList [1]' {aka 'nsTArray<RefPtr<nsSMILInstanceTime> > [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILTimedElement.cpp:2362:20: note: while referencing 'times'
 2362 |   InstanceTimeList times;
      |                    ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsSMILTimeContainer::NotifyTimeChange()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::SVGAnimationElement> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILTimeContainer.cpp:324:55: note: while referencing 'elems'
  324 |   nsTArray<RefPtr<mozilla::dom::SVGAnimationElement>> elems;
      |                                                       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'void nsSMILTimedElement::RemoveInstanceTimes(nsSMILTimedElement::InstanceTimeList&, TestFunctor&) [with TestFunctor = {anonymous}::RemoveByCreator]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsSMILTimedElement::InstanceTimeList [1]' {aka 'nsTArray<RefPtr<nsSMILInstanceTime> > [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILTimedElement.cpp:190:20: note: while referencing 'newArray'
  190 |   InstanceTimeList newArray;
      |                    ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GridBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridArea.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/grid/Unified_cpp_dom_grid0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.cpp: In member function 'virtual nsresult mozilla::dom::Grid::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   23 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   22 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridArea.cpp: In member function 'virtual nsresult mozilla::dom::GridArea::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridArea.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   20 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridArea.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   19 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridDimension.cpp: In member function 'virtual nsresult mozilla::dom::GridDimension::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridDimension.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   24 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridDimension.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   23 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridLine.cpp: In member function 'virtual nsresult mozilla::dom::GridLine::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridLine.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   21 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridLine.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   20 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridLines.cpp: In member function 'virtual nsresult mozilla::dom::GridLines::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridLines.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   23 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridLines.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   22 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridTrack.cpp: In member function 'virtual nsresult mozilla::dom::GridTrack::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridTrack.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   21 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridTrack.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   20 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridTracks.cpp: In member function 'virtual nsresult mozilla::dom::GridTracks::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridTracks.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   23 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'void nsSMILTimedElement::RemoveInstanceTimes(nsSMILTimedElement::InstanceTimeList&, TestFunctor&) [with TestFunctor = {anonymous}::RemoveReset]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsSMILTimedElement::InstanceTimeList [1]' {aka 'nsTArray<RefPtr<nsSMILInstanceTime> > [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILTimedElement.cpp:190:20: note: while referencing 'newArray'
  190 |   InstanceTimeList newArray;
      |                    ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAttrValueWrapper.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAttrValueWrapper.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsSMILTimedElement::FilterInstanceTimes(nsSMILTimedElement::InstanceTimeList&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsSMILTimedElement::InstanceTimeList [1]' {aka 'nsTArray<RefPtr<nsSMILInstanceTime> > [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILTimedElement.cpp:190:20: note: while referencing 'newArray'
  190 |   InstanceTimeList newArray;
      |                    ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsSMILTimedElement::InstanceTimeList [1]' {aka 'nsTArray<RefPtr<nsSMILInstanceTime> > [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILTimedElement.cpp:190:20: note: while referencing 'newArray'
  190 |   InstanceTimeList newArray;
      |                    ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<const nsSMILInstanceTime*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILTimedElement.cpp:1677:42: note: while referencing 'timesToKeep'
 1677 |     nsTArray<const nsSMILInstanceTime *> timesToKeep;
      |                                          ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGStringList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedEnumeration.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedEnumeration::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedEnumeration.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   23 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedEnumeration.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   22 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsSMILTimedElement::ClearSpecs(nsSMILTimedElement::TimeValueSpecList&, nsSMILTimedElement::InstanceTimeList&, nsSMILTimedElement::RemovalTestFunction)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsSMILTimedElement::InstanceTimeList [1]' {aka 'nsTArray<RefPtr<nsSMILInstanceTime> > [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILTimedElement.cpp:190:20: note: while referencing 'newArray'
  190 |   InstanceTimeList newArray;
      |                    ^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedInteger.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedInteger::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedInteger.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   23 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedInteger.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   22 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedNumber.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedNumber::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedNumber.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   23 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedNumber.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   22 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedPreserveAspectRatio.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGAnimatedPreserveAspectRatio::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   30 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   29 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsSMILTimedElement::FilterIntervals()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsSMILTimedElement::IntervalList [1]' {aka 'nsTArray<nsAutoPtr<nsSMILInterval> > [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILTimedElement.cpp:1601:16: note: while referencing 'filteredList'
 1601 |   IntervalList filteredList;
      |                ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeolocationBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.h:29,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsXULAppAPI.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/OwningNonNull.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RootedOwningNonNull.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/url/Unified_cpp_dom_url0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.cpp: In member function 'virtual nsresult mozilla::dom::URL::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.cpp:1696:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 1696 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.cpp:1695:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 1695 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_gl0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl -I/pbulk/work/mail/thunderbird52/work/build/gfx/gl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_gl0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl0.cpp
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URLSearchParams.cpp: In member function 'virtual nsresult mozilla::dom::URLSearchParams::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URLSearchParams.cpp:307:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  307 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URLSearchParams.cpp:306:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  306 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimationElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimationElement::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimationElement.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   28 | NS_INTERFACE_MAP_END_INHERITING(SVGAnimationElementBase)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsXULAppAPI.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:7:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult mozilla::dom::PositionError::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:214:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  214 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:213:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  213 |   NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPositionError)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult nsGeolocationRequest::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:321:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  321 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:320:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  320 |   NS_INTERFACE_MAP_ENTRY(nsIGeolocationUpdate)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult nsGeolocationService::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:657:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  657 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:656:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  656 |   NS_INTERFACE_MAP_ENTRY(nsIObserver)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult mozilla::dom::Geolocation::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:982:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  982 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:981:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  981 |   NS_INTERFACE_MAP_ENTRY(nsIGeolocationUpdate)
      |   ^~~~~~~~~~~~~~~~~~~~~~
libdom_smil.a.desc
rm -f libdom_smil.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_smil.a.desc Unified_cpp_dom_smil0.o Unified_cpp_dom_smil1.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInfo.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGIntegerPair.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAttrValueWrapper.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/smil'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/uriloader/base'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_uriloader_base0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base -I/pbulk/work/mail/thunderbird52/work/build/uriloader/base -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_uriloader_base0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/uriloader/base/Unified_cpp_uriloader_base0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GridBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridArea.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/grid/Unified_cpp_dom_grid0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/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<nsString>&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/grid/Unified_cpp_dom_grid0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridLines.cpp:186:22: note: while referencing 'explicitLineNames'
  186 |   nsTArray<nsString> explicitLineNames;
      |                      ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsGeolocationRequest::GetTypes(nsIArray**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:360:22: note: while referencing 'emptyOptions'
  360 |   nsTArray<nsString> emptyOptions;
      |                      ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GridBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridArea.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/grid/Unified_cpp_dom_grid0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::GridLines::SetLineInfo(const mozilla::ComputedGridTrackInfo*, const mozilla::ComputedGridLineInfo*, const nsTArray<RefPtr<mozilla::dom::GridArea> >&, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/grid/Unified_cpp_dom_grid0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridLines.cpp:100:73: note: while referencing '<anonymous>'
  100 |       lineNames = aLineInfo->mNames.SafeElementAt(i, nsTArray<nsString>());
      |                                                                         ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GridBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridArea.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/grid/Unified_cpp_dom_grid0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/grid/Unified_cpp_dom_grid0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridLines.cpp:99:26: note: while referencing 'lineNames'
   99 |       nsTArray<nsString> lineNames;
      |                          ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SRIMetadata.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInfo.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'void mozilla::DOMSVGPathSegList::Clear(mozilla::ErrorResult&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg0.cpp:65:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSegList.cpp:283:42: note: while referencing '<anonymous>'
  283 |     InternalListWillChangeTo(SVGPathData()); // clears mItems
      |                                          ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SRIMetadata.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInfo.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'void mozilla::DOMSVGLengthList::Clear(mozilla::ErrorResult&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGLengthList [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLengthList.cpp:169:59: note: while referencing '<anonymous>'
  169 |     mAList->InternalBaseValListWillChangeTo(SVGLengthList());
      |                                                           ^
libdom_grid.a.desc
rm -f libdom_grid.a
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGIntegerPair.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAttrValueWrapper.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGAngle.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAttrValueWrapper.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_grid.a.desc Unified_cpp_dom_grid0.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_geolocation0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/build/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_geolocation0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/geolocation/Unified_cpp_dom_geolocation0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SRIMetadata.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInfo.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'void mozilla::DOMSVGPointList::Clear(mozilla::ErrorResult&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPointList [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPointList.cpp:226:43: note: while referencing '<anonymous>'
  226 |     InternalListWillChangeTo(SVGPointList()); // clears mItems
      |                                           ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGStringList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGAnimatedLengthList::SetBaseValueString(const nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGLengthList [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedLengthList.cpp:21:17: note: while referencing 'newBaseValue'
   21 |   SVGLengthList newBaseValue;
      |                 ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGStringList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::SVGAnimatedLengthList::ClearBaseValue(uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGLengthList [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedLengthList.cpp:58:63: note: while referencing '<anonymous>'
   58 |     domWrapper->InternalBaseValListWillChangeTo(SVGLengthList());
      |                                                               ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/uriloader/base/Unified_cpp_uriloader_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGStringList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGAnimatedPointList::SetBaseValueString(const nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPointList [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedPointList.cpp:23:16: note: while referencing 'newBaseValue'
   23 |   SVGPointList newBaseValue;
      |                ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGStringList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::SVGAnimatedPointList::ClearBaseValue()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPointList [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedPointList.cpp:80:59: note: while referencing '<anonymous>'
   80 |     baseValWrapper->InternalListWillChangeTo(SVGPointList());
      |                                                           ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGStringList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPointList [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedPointList.cpp:87:61: note: while referencing '<anonymous>'
   87 |       animValWrapper->InternalListWillChangeTo(SVGPointList());
      |                                                             ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGStringList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGAnimatedNumberList::SetBaseValueString(const nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGNumberList [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedNumberList.cpp:21:17: note: while referencing 'newBaseValue'
   21 |   SVGNumberList newBaseValue;
      |                 ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGStringList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGAnimatedPathSegList::SetBaseValueString(const nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedPathSegList.cpp:23:15: note: while referencing 'newBaseValue'
   23 |   SVGPathData newBaseValue;
      |               ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGStringList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::SVGAnimatedNumberList::ClearBaseValue(uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGNumberList [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedNumberList.cpp:59:63: note: while referencing '<anonymous>'
   59 |     domWrapper->InternalBaseValListWillChangeTo(SVGNumberList());
      |                                                               ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGStringList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::SVGAnimatedPathSegList::ClearBaseValue()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedPathSegList.cpp:80:58: note: while referencing '<anonymous>'
   80 |     baseValWrapper->InternalListWillChangeTo(SVGPathData());
      |                                                          ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGStringList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedPathSegList.cpp:87:60: note: while referencing '<anonymous>'
   87 |       animValWrapper->InternalListWillChangeTo(SVGPathData());
      |                                                            ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/MLSFallback.h:7,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/MLSFallback.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/geolocation/Unified_cpp_dom_geolocation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libdom_url.a.desc
rm -f libdom_url.a
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav53'
mkdir -p '.deps/'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/grid'
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_url.a.desc Unified_cpp_dom_url0.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_ffmpeg_libav530.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/libav53 -I/pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav53 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/libav53/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ffmpeg_libav530.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav53/Unified_cpp_ffmpeg_libav530.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/encoding'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_encoding0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/encoding -I/pbulk/work/mail/thunderbird52/work/build/dom/encoding -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_encoding0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/encoding/Unified_cpp_dom_encoding0.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/extensions/cookie'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_extensions_cookie0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie -I/pbulk/work/mail/thunderbird52/work/build/extensions/cookie -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_extensions_cookie0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/uriloader/base/Unified_cpp_uriloader_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/PositionBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/geolocation/Unified_cpp_dom_geolocation0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/MLSFallback.h:7,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/MLSFallback.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/geolocation/Unified_cpp_dom_geolocation0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult nsGeoPositionCoords::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   36 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   35 | NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPositionCoords)
      | ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult nsGeoPosition::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp:127:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  127 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp:126:1: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  126 | NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPosition)
      | ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult mozilla::dom::Position::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp:156:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  156 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp:155:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  155 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult mozilla::dom::Coordinates::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp:209:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  209 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp:208:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  208 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxTextRun.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsFontMetrics.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGContentUtils.cpp:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg2.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/url'
libdom_geolocation.a.desc
rm -f libdom_geolocation.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_geolocation.a.desc nsGeolocation.o Unified_cpp_dom_geolocation0.o  
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/image/encoders/bmp'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsBMPEncoder.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/bmp -I/pbulk/work/mail/thunderbird52/work/build/image/encoders/bmp -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsBMPEncoder.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/bmp/nsBMPEncoder.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCRT.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/bmp/nsBMPEncoder.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsCookieModule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsID.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsHashKeys.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDataHashtable.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EncodingUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/encoding/EncodingUtils.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/encoding/Unified_cpp_dom_encoding0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/TaskQueue.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav53/Unified_cpp_ffmpeg_libav530.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.cpp:35,
                 from /pbulk/work/mail/thunderbird52/work/build/uriloader/base/Unified_cpp_uriloader_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIWeakReferenceUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsWeakReference.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/uriloader/base/Unified_cpp_uriloader_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/geolocation'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_svg3.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/build/dom/svg -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg3.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg3.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDocumentLoader.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/uriloader/base/Unified_cpp_uriloader_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.cpp: In member function 'virtual nsresult nsDocLoader::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.cpp:186:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  186 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/uriloader/base/Unified_cpp_uriloader_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.cpp:185:4: note: some parts of macro expansion are not guarded by this 'else' clause
  185 |    else
      |    ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDocumentLoader.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/uriloader/base/Unified_cpp_uriloader_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsURILoader.cpp: In member function 'virtual nsresult nsDocumentOpenInfo::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1036 | #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsURILoader.cpp:170:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE'
  170 | NS_INTERFACE_MAP_END_THREADSAFE
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsURILoader.cpp:169:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  169 |   NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableStreamListener)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsURILoader.cpp: In member function 'virtual nsresult nsURILoader::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsURILoader.cpp:784:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  784 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsURILoader.cpp:783:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  783 |    NS_INTERFACE_MAP_ENTRY(nsIURILoader)
      |    ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TextDecoderBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TextDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/encoding/TextDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/encoding/Unified_cpp_dom_encoding0.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStreamUtils.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/bmp/nsBMPEncoder.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsBMPEncoder::ParseOptions(const nsAString_internal&, nsBMPEncoder::Version&, uint16_t&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/bmp/nsBMPEncoder.cpp:304:25: note: while referencing 'nameValuePair'
  304 |     nsTArray<nsCString> nameValuePair;
      |                         ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStreamUtils.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/bmp/nsBMPEncoder.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/bmp/nsBMPEncoder.cpp:304:25: note: while referencing 'nameValuePair'
  304 |     nsTArray<nsCString> nameValuePair;
      |                         ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStreamUtils.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/bmp/nsBMPEncoder.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/bmp/nsBMPEncoder.cpp:295:23: note: while referencing 'nameValuePairs'
  295 |   nsTArray<nsCString> nameValuePairs;
      |                       ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsCookiePermission.cpp:14,
                 from /pbulk/work/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libimage_encoders_bmp.a.desc
rm -f libimage_encoders_bmp.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libimage_encoders_bmp.a.desc nsBMPEncoder.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav53/Unified_cpp_ffmpeg_libav530.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIFactory.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsCookieModule.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermission.cpp: In member function 'virtual nsresult nsPermission::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  171 |   NS_INTERFACE_MAP_END
      |   ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  176 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__)                             \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermission.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause
  138 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO'
  170 |     NS_IMPL_QUERY_CLASSINFO(aClass)                                           \
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  176 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__)                             \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/../layers/ipc/ShadowLayers.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/GLScreenBuffer.cpp:17,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl0.cpp:110:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/image/encoders/bmp'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/res'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_protocol_res0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res -I/pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/res -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_protocol_res0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/UnionTypes.h:7,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/encoding/TextDecoder.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/encoding/Unified_cpp_dom_encoding0.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsHashKeys.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDataHashtable.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EncodingUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/encoding/EncodingUtils.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/encoding/Unified_cpp_dom_encoding0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgINotificationObserver.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsImageLoadingContent.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGFilters.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGFEDistantLightElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFEDistantLightElement.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/../layers/ipc/ShadowLayers.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/GLScreenBuffer.cpp:17,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl0.cpp:110:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/DecomposeIntoNoRepeatTriangles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
liburiloader_base.a.desc
rm -f liburiloader_base.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liburiloader_base.a.desc Unified_cpp_uriloader_base0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MP4Decoder.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav53/Unified_cpp_ffmpeg_libav530.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:58,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/TaskQueue.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav53/Unified_cpp_ffmpeg_libav530.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsImageLoadingContent.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGFilters.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGFEDistantLightElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFEDistantLightElement.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/uriloader/base'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_svg4.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/build/dom/svg -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg4.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg4.cpp
libdom_encoding.a.desc
rm -f libdom_encoding.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_encoding.a.desc Unified_cpp_dom_encoding0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsCookiePermission.cpp: In member function 'virtual nsresult nsCookiePermission::CanSetCookie(nsIURI*, nsIChannel*, nsICookie2*, bool*, int64_t*, bool*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsCookiePermission.cpp:193:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  193 |     *aIsSession = true;
      |     ~~~~~~~~~~~~^~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsCookiePermission.cpp:196:3: note: here
  196 |   case nsICookiePermission::ACCESS_ALLOW:
      |   ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp: In member function 'nsresult nsPermissionManager::InitDB(bool)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:937:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
  937 |         NS_ENSURE_SUCCESS(rv, rv);
      |                                  ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:944:5: note: here
  944 |     case 0:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:957:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
  957 |         NS_ENSURE_SUCCESS(rv, rv);
      |                                  ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:964:5: note: here
  964 |     case 3:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:975:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
  975 |         NS_ENSURE_SUCCESS(rv, rv);
      |                                  ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:992:5: note: here
  992 |     case 5:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:1062:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1062 |       }
      |       ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:1075:5: note: here
 1075 |     case 4:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:1259:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1259 |         NS_ENSURE_SUCCESS(rv, rv);
      |                                  ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:1270:5: note: here
 1270 |     case 7:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:1361:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1361 |         NS_ENSURE_SUCCESS(rv, rv);
      |                                  ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:1369:5: note: here
 1369 |     case 8:
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIProtocolHandler.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISubstitutingProtocolHandler.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/SubstitutingProtocolHandler.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/ExtensionProtocolHandler.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SRIMetadata.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInfo.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGIntegerPair.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAttrValueWrapper.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed<mozilla::gfx::Path> SVGContentUtils::GetPath(const nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg2.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGContentUtils.cpp:845:15: note: while referencing 'pathData'
  845 |   SVGPathData pathData;
      |               ^~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/encoding'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/xpcom/ds'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_gl1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl -I/pbulk/work/mail/thunderbird52/work/build/gfx/gl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_gl1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl1.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGLength2.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGFilters.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGFEDistantLightElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFEDistantLightElement.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsImageLoadingContent.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGFilters.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGFEDistantLightElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFEDistantLightElement.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPersistentProperties.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/pbulk/work/mail/thunderbird52/work/build/xpcom/ds -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPersistentProperties.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsPersistentProperties.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsArrayEnumerator.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsPersistentProperties.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFragmentIdentifier.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFragmentIdentifier.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsCookieModule.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsPermissionManager::AddInternal(nsIPrincipal*, const nsAFlatCString&, uint32_t, int64_t, uint32_t, int64_t, int64_t, nsPermissionManager::NotifyOperationType, nsPermissionManager::DBOperationType, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::ContentParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:1574:30: note: while referencing 'cplist'
 1574 |     nsTArray<ContentParent*> cplist;
      |                              ^~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsPersistentProperties.cpp: In member function 'bool nsPropertiesParser::ParseValueCharacter(char16_t, const char16_t*, const char16_t*&, nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsPersistentProperties.cpp:220:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
  220 |           if (mHaveMultiLine && mMultiLineCanSkipN) {
      |           ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsPersistentProperties.cpp:232:9: note: here
  232 |         case '\r':
      |         ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/ExtensionProtocolHandler.cpp:12,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsCookieModule.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsPermissionManager::FetchPermissions()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<IPC::Permission> [1]' {aka 'nsTArray<IPC::Permission> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:2899:37: note: while referencing 'perms'
 2899 |   InfallibleTArray<IPC::Permission> perms;
      |                                     ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentInlines.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGSVGElement.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFragmentIdentifier.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsCookieModule.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsPermissionManager::_ZN19nsPermissionManager9_DoImportEP14nsIInputStreamP21mozIStorageConnection.part.0(nsIInputStream*, mozIStorageConnection*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:2705:25: note: while referencing 'lineArray'
 2705 |     nsTArray<nsCString> lineArray;
      |                         ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsCookieModule.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:2705:25: note: while referencing 'lineArray'
 2705 |     nsTArray<nsCString> lineArray;
      |                         ^~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsStaticNameTable.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/pbulk/work/mail/thunderbird52/work/build/xpcom/ds -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsStaticNameTable.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsStaticNameTable.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsCRT.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsStaticNameTable.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libextensions_cookie.a.desc
rm -f libextensions_cookie.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libextensions_cookie.a.desc Unified_cpp_extensions_cookie0.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpcom_ds0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/pbulk/work/mail/thunderbird52/work/build/xpcom/ds -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_ds0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/xpcom/ds/Unified_cpp_xpcom_ds0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtr.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/ScopedGLHelpers.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libdom_media_platforms_ffmpeg_libav53.a.desc
rm -f libdom_media_platforms_ffmpeg_libav53.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_ffmpeg_libav53.a.desc Unified_cpp_ffmpeg_libav530.o  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/extensions/cookie'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o AudioNodeEngineSSE2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/AudioNodeEngineSSE2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow -msse2 /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngineSSE2.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentInlines.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGSVGElement.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFragmentIdentifier.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGSVGElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFragmentIdentifier.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsIOService.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/SubstitutingProtocolHandler.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/ExtensionProtocolHandler.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::net::SubstitutingProtocolHandler::_ZN7mozilla3net27SubstitutingProtocolHandler16SendSubstitutionERK19nsACString_internalP6nsIURI.part.0(const nsACString_internal&, nsIURI*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::ContentParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:141:28: note: while referencing 'parents'
  141 |   nsTArray<ContentParent*> parents;
      |                            ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsIOService.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/SubstitutingProtocolHandler.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/ExtensionProtocolHandler.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:216:56: warning: array subscript 0 is outside array bounds of 'nsTArray<mozilla::dom::ContentParent*> [1]' [-Warray-bounds]
  216 |   if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:141:28: note: while referencing 'parents'
  141 |   nsTArray<ContentParent*> parents;
      |                            ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsIOService.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/SubstitutingProtocolHandler.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/ExtensionProtocolHandler.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:220:21: warning: array subscript 0 is outside array bounds of 'nsTArray<mozilla::dom::ContentParent*> [1]' [-Warray-bounds]
  220 |     header->mLength = length;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:141:28: note: while referencing 'parents'
  141 |   nsTArray<ContentParent*> parents;
      |                            ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsIOService.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/SubstitutingProtocolHandler.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/ExtensionProtocolHandler.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::ContentParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:141:28: note: while referencing 'parents'
  141 |   nsTArray<ContentParent*> parents;
      |                            ^~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav53'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/autocomplete'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_autocomplete0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/autocomplete -I/pbulk/work/mail/thunderbird52/work/build/toolkit/components/autocomplete  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_autocomplete0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Tokenizer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/IncrementalTokenizer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/IncrementalTokenizer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libnetwerk_protocol_res.a.desc
rm -f libnetwerk_protocol_res.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_res.a.desc Unified_cpp_netwerk_protocol_res0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/DecomposeIntoNoRepeatTriangles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed<mozilla::gl::GLContextEGL> mozilla::gl::GLContextEGL::CreateGLContext(mozilla::gl::CreateContextFlags, const mozilla::gl::SurfaceCaps&, mozilla::gl::GLContextEGL*, bool, EGLConfig, EGLSurface, nsACString_internal*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/GLContextProviderEGL.cpp:478:22: note: while referencing 'contextAttribs'
  478 |     nsTArray<EGLint> contextAttribs;
      |                      ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/DecomposeIntoNoRepeatTriangles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void* mozilla::gl::GLContextEGL::CreatePBufferSurfaceTryingPowerOfTwo(EGLConfig, EGLenum, mozilla::gfx::IntSize&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/GLContextProviderEGL.cpp:527:22: note: while referencing 'pbattrs'
  527 |     nsTArray<EGLint> pbattrs(16);
      |                      ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAutoCompleteController.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Tokenizer.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/IncrementalTokenizer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/IncrementalTokenizer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsArray.cpp: In member function 'virtual nsresult nsArray::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsArray.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   29 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsArray.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   28 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutableArray)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsArray.cpp: In member function 'virtual nsresult nsArrayCC::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsArray.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   36 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsArray.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   35 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutableArray)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGSVGElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFragmentIdentifier.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg4.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGGraphicsElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGGraphicsElement::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGGraphicsElement.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   20 | NS_INTERFACE_MAP_END_INHERITING(SVGGraphicsElementBase)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGGraphicsElement.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   19 |   NS_INTERFACE_MAP_ENTRY(mozilla::dom::SVGTests)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsHashPropertyBag.cpp: In member function 'virtual nsresult nsHashPropertyBag::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsHashPropertyBag.cpp:266:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  266 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsHashPropertyBag.cpp:265:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  265 |   NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsHashPropertyBag.cpp: In member function 'virtual nsresult nsHashPropertyBagCC::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsHashPropertyBag.cpp:284:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  284 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsHashPropertyBag.cpp:283:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  283 |   NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2)
      |   ^~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/res'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/ldap/c-sdk/libraries/liblber'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaSegment.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/AudioSegment.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngine.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngineSSE2.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngineSSE2.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
mkdir -p '.deps/'
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o bprint.o -c  -DNDEBUG=1 -DTRIMMED=1 -DNETBSD -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber -I/pbulk/work/mail/thunderbird52/work/build/ldap/c-sdk/libraries/liblber -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/bprint.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/bprint.c
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/DecomposeIntoNoRepeatTriangles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed<mozilla::gl::GLContextEGL> mozilla::gl::GLContextEGL::CreateEGLPBufferOffscreenContext(mozilla::gl::CreateContextFlags, const IntSize&, const mozilla::gl::SurfaceCaps&, nsACString_internal*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/GLContextProviderEGL.cpp:862:22: note: while referencing 'configAttribList'
  862 |     nsTArray<EGLint> configAttribList;
      |                      ^~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsProperties.cpp: In member function 'nsresult nsProperties::AggregatedQueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsProperties.cpp:14:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   14 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsProperties.cpp:13:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   13 |   NS_INTERFACE_MAP_ENTRY(nsIProperties)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAutoCompleteController.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.cpp: In member function 'virtual nsresult nsAutoCompleteController::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.cpp:57:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   57 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause
  240 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS'
  246 |   NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS'
  250 |   NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION'
  263 |   NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.cpp:56:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION'
   56 |   NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsAutoCompleteController)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o decode.o -c  -DNDEBUG=1 -DTRIMMED=1 -DNETBSD -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber -I/pbulk/work/mail/thunderbird52/work/build/ldap/c-sdk/libraries/liblber -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/decode.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsVariant.cpp: In member function 'virtual nsresult nsVariantCC::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsVariant.cpp:2207:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 2207 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsVariant.cpp:2206:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 2206 |   NS_INTERFACE_MAP_ENTRY(nsIWritableVariant)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ISurfaceAllocator.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClientSharedSurface.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/SharedSurface.cpp:17,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl1.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_tag':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c:77:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   77 |  for ( i = 1; i < sizeof(ber_int_t); i++ ) {
      |                 ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_skip_tag':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c:138:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  138 |   if ( noctets > sizeof(ber_uint_t) )
      |                ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_getnint':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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' [-Wsign-compare]
  183 |  if ( len > sizeof(ber_slen_t) )
      |           ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_stringa':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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' [-Wsign-compare]
  283 |     ( datalen > (ber->ber_end - ber->ber_ptr) ) ||
      |               ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_stringal':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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' [-Wsign-compare]
  336 |       ( len > (ber->ber_end - ber->ber_ptr) ) ||
      |             ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_bitstringa':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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' [-Wsign-compare]
  389 |  if ( (datalen > (ber->ber_end - ber->ber_ptr)) ||
      |                ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_scanf':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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' [-Wsign-compare]
  493 |  for ( rc = 0, p = (char *) fmt; *p && rc != LBER_DEFAULT; p++ ) {
      |                                           ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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' [-Wsign-compare]
  559 |        tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET
      |            ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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' [-Wsign-compare]
  559 |        tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET
      |                                   ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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' [-Wsign-compare]
  560 |        && rc != LBER_DEFAULT;
      |              ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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' [-Wsign-compare]
  587 |    if ( rc != LBER_DEFAULT &&
      |            ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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' [-Wsign-compare]
  588 |        tag != LBER_END_OF_SEQORSET ) {
      |            ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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' [-Wsign-compare]
  601 |        tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET
      |            ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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' [-Wsign-compare]
  601 |        tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET
      |                                   ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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' [-Wsign-compare]
  602 |        && rc != LBER_DEFAULT;
      |              ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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' [-Wsign-compare]
  625 |    if ( rc != LBER_DEFAULT &&
      |            ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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' [-Wsign-compare]
  626 |        tag != LBER_END_OF_SEQORSET ) {
      |            ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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' [-Wsign-compare]
  635 |    if ( (rc = ber_skip_tag( ber, &len )) == LBER_DEFAULT )
      |                                          ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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' [-Wsign-compare]
  663 |  if (rc == LBER_DEFAULT) {
      |         ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsVariant.cpp: In function 'nsresult CloneArray(uint16_t, const nsIID*, uint32_t, void*, uint16_t*, nsIID*, uint32_t*, void**)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsVariant.cpp:356:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
  356 |       if (aOutIID) {
      |       ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsVariant.cpp:361:5: note: here
  361 |     case nsIDataType::VTYPE_INTERFACE: {
      |     ^~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_svg5.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/build/dom/svg -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg5.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg5.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o encode.o -c  -DNDEBUG=1 -DTRIMMED=1 -DNETBSD -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber -I/pbulk/work/mail/thunderbird52/work/build/ldap/c-sdk/libraries/liblber -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/encode.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/encode.c
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ISurfaceAllocator.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClientSharedSurface.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/SharedSurface.cpp:17,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl1.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WeakPtr.h:70,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/GLContext.h:44,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/ScopedGLHelpers.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o io.o -c  -DNDEBUG=1 -DTRIMMED=1 -DNETBSD -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber -I/pbulk/work/mail/thunderbird52/work/build/ldap/c-sdk/libraries/liblber -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/io.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c: In function 'get_ber_len':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c:743:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  743 |     if (noctets >= MAX_LEN_SIZE) {
      |                 ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c: In function 'read_len_in_ber':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c:784:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  784 |     if ( noctets >= MAX_LEN_SIZE )
      |                  ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c: In function 'get_buffer_tag':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c:1348:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1348 |  for ( i = 1; i < sizeof(ber_int_t); i++ ) {
      |                 ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c: In function 'ber_get_next_buffer_ext':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c:1495:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1495 |     if ( noctets > sizeof(ber_uint_t) ) {
      |                  ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngine.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngineSSE2.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngineSSE2.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtoolkit_components_autocomplete.a.desc
rm -f libtoolkit_components_autocomplete.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_autocomplete.a.desc Unified_cpp_autocomplete0.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_svg6.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/build/dom/svg -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg6.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg6.cpp
liblber60.a.desc
rm -f liblber60.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblber60.a.desc bprint.o decode.o encode.o io.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngine.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngineSSE2.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngineSSE2.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaSegment.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/AudioSegment.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngine.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngineSSE2.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngineSSE2.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/autocomplete'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_svg7.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/build/dom/svg -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg7.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsISMILAttr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGMotionSMILAttr.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGMotionSMILAttr.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/ldap/c-sdk/libraries/liblber'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_svg8.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/build/dom/svg -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg8.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentInlines.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGSVGElement.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFragmentIdentifier.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::SVGMotionSMILAnimationFunction::RebuildPathAndVerticesFromPathAttr()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg4.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGMotionSMILAnimationFunction.cpp:244:15: note: while referencing 'path'
  244 |   SVGPathData path;
      |               ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentInlines.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGSVGElement.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFragmentIdentifier.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPathData [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg4.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGMotionSMILAnimationFunction.cpp:244:15: note: while referencing 'path'
  244 |   SVGPathData path;
      |               ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsReferencedElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGMotionSMILAttr.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentInlines.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGSVGElement.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFragmentIdentifier.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGLengthList::SetValueFromString(const nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGLengthList [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg4.cpp:65:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGLengthList.cpp:46:17: note: while referencing 'temp'
   46 |   SVGLengthList temp;
      |                 ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGDataParser.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGDataParser.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_webaudio0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_webaudio0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/HashFunctions.h:50,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libgfx_gl.a.desc
rm -f libgfx_gl.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgfx_gl.a.desc GLContextProviderGLX.o SharedSurfaceGLX.o Unified_cpp_gfx_gl0.o Unified_cpp_gfx_gl1.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Tokenizer.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/IncrementalTokenizer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/IncrementalTokenizer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsObserverList::FillObserverArray(nsCOMArray<nsIObserver>&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<ObserverRef> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsObserverList.cpp:74:25: note: while referencing 'observers'
   74 |   nsTArray<ObserverRef> observers(mObservers);
      |                         ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Tokenizer.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/IncrementalTokenizer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/IncrementalTokenizer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsObserverService::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsObserverService::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::SuspectObserver> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsObserverService.cpp:55:29: note: while referencing 'suspectObservers'
   55 |   nsTArray<SuspectObserver> suspectObservers;
      |                             ^~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldif'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o line64.o -c  -DNDEBUG=1 -DTRIMMED=1 -DNETBSD -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldif -I/pbulk/work/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldif -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/line64.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldif/line64.c
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTextPositioningElement.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ctype.h:100,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldif/line64.c:43:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldif/line64.c: In function 'ldif_put_type_and_value_with_options':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldif/line64.c:368:41: warning: array subscript has type 'char' [-Wchar-subscripts]
  368 |    if ( !LDIF_CONSERVATIVE_INITCHAR( val[0] ) ||
      |                                         ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldif/line64.c:368:10: note: in expansion of macro 'LDIF_CONSERVATIVE_INITCHAR'
  368 |    if ( !LDIF_CONSERVATIVE_INITCHAR( val[0] ) ||
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldif/line64.c: In function 'ldif_base64_encode_internal':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldif/line64.c:444:15: warning: variable 'len' set but not used [-Wunused-but-set-variable]
  444 |  int  i, pad, len;
      |               ^~~
libxpcom_ds.a.desc
rm -f libxpcom_ds.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpcom_ds.a.desc nsPersistentProperties.o nsStaticNameTable.o Unified_cpp_xpcom_ds0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsReferencedElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGMotionSMILAttr.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGMotionSMILType.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGMotionSMILAttr.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
libldif60.so
rm -f libldif60.so
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --uselist --  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -fPIC -DPIC -shared -Wl,-soname,libldif60.so -o libldif60.so  line64.o   -lpthread -Wl,-R/usr/pkg/lib/thunderbird52 -Wl,-zrelro -L/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib/nspr -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nss -Wl,-R/usr/pkg/lib/nss -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id   -Wl,-rpath-link,/pbulk/work/mail/thunderbird52/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib          
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/gfx/gl'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/config/external/nspr'
libnspr.a.desc
rm -f libnspr.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnspr.a.desc   
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInfo.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInfo.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTransformableElement.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGGraphicsElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextContentElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextPositioningElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTextPositioningElement.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/xpcom/ds'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_webaudio1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_webaudio1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp
chmod +x libldif60.so
../../../../config/nsinstall -R -m 644 'libldif60.so' '../../../../dist/bin'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldif'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_webaudio2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_webaudio2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGDataParser.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGDataParser.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/config/external/nspr'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/config/external/nss'
libnss.a.desc
rm -f libnss.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnss.a.desc   
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTransformableElement.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGGraphicsElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextContentElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextPositioningElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTextPositioningElement.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTextPositioningElement.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleWalker.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.cpp:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 [-Wclass-memaccess]
  159 |     memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue));
      |                                                       ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here
  585 | class nsCSSValue {
      |       ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg6.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGPreserveAspectRatio::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   22 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   21 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGRect.cpp: In member function 'virtual nsresult mozilla::dom::SVGRect::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGRect.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   34 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGRect.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   33 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/config/external/nss'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/memory/mozalloc'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_memory_mozalloc0.o -c   -DNDEBUG=1 -DTRIMMED=1 -D_GNU_SOURCE -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozalloc -I/pbulk/work/mail/thunderbird52/work/build/memory/mozalloc -I/pbulk/work/mail/thunderbird52/work/build/xpcom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/build -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_memory_mozalloc0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/memory/mozalloc/Unified_cpp_memory_mozalloc0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozalloc/mozalloc.cpp:69,
                 from /pbulk/work/mail/thunderbird52/work/build/memory/mozalloc/Unified_cpp_memory_mozalloc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg5.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPathSegListSMILType.cpp: In function 'void mozilla::ConvertPathSegmentData(const float*&, const float*&, float*&, mozilla::SVGPathTraversalState&)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPathSegListSMILType.cpp:354:60: warning: this statement may fall through [-Wimplicit-fallthrough=]
  354 |       AdjustSegmentForRelativeness(adjustmentType, aResult + 5, aState);
      |                                                    ~~~~~~~~^~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPathSegListSMILType.cpp:356:5: note: here
  356 |     case PATHSEG_CURVETO_QUADRATIC_ABS:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPathSegListSMILType.cpp:362:60: warning: this statement may fall through [-Wimplicit-fallthrough=]
  362 |       AdjustSegmentForRelativeness(adjustmentType, aResult + 3, aState);
      |                                                    ~~~~~~~~^~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPathSegListSMILType.cpp:364:5: note: here
  364 |     case PATHSEG_MOVETO_ABS:
      |     ^~~~
libmemory_mozalloc.a
rm -f libmemory_mozalloc.a libmemory_mozalloc.a.desc
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --extract -- ar crs libmemory_mozalloc.a Unified_cpp_memory_mozalloc0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGContentUtils.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGDataParser.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGFilters.cpp: In member function 'virtual nsresult nsSVGFE::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGContentUtils.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGDataParser.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGFilters.cpp: In member function 'virtual nsresult mozilla::dom::SVGComponentTransferFunctionElement::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGFilters.cpp:251:4: note: some parts of macro expansion are not guarded by this 'else' clause
  251 |    else
      |    ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGSVGElement.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGTranslatePoint::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGSVGElement.cpp:72:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   72 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGSVGElement.cpp:71:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   71 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
libmemory_mozalloc.a.desc
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmemory_mozalloc.a.desc Unified_cpp_memory_mozalloc0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGContentUtils.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGDataParser.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGString.cpp: In member function 'virtual nsresult nsSVGString::DOMAnimatedString::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGString.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   25 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGString.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   24 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGViewBox.cpp: In member function 'virtual nsresult nsSVGViewBox::DOMBaseVal::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGViewBox.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   49 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGViewBox.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   48 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGViewBox.cpp: In member function 'virtual nsresult nsSVGViewBox::DOMAnimVal::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGViewBox.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   54 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGViewBox.cpp:53:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   53 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGSwitchElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGSwitchElement::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGSwitchElement.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   36 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(SVGSwitchElement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxTextRun.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGTextFrame.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTextContentElement.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg6.cpp:119:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/memory/mozalloc'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mozglue/misc'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o StackWalk.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/misc -I/pbulk/work/mail/thunderbird52/work/build/mozglue/misc  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/StackWalk.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/misc/StackWalk.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/UIEvent.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGZoomEvent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGZoomEvent.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:92:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGStringList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGGraphicsElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextContentElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextPositioningElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTextPositioningElement.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGZoomEvent.cpp: In member function 'virtual nsresult mozilla::dom::SVGZoomEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGZoomEvent.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   28 | NS_INTERFACE_MAP_END_INHERITING(UIEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ServoStyleSheet.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTransformableElement.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGGraphicsElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextContentElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextPositioningElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTextPositioningElement.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause
  240 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS'
  246 |   NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS'
  250 |   NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION'
  254 |     NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGZoomEvent.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION'
   27 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SVGZoomEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGStringList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGGraphicsElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextContentElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextPositioningElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTextPositioningElement.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsISVGPoint.cpp: In member function 'virtual nsresult mozilla::nsISVGPoint::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsISVGPoint.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   49 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsISVGPoint.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   48 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o TimeStamp.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/misc -I/pbulk/work/mail/thunderbird52/work/build/mozglue/misc  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/TimeStamp.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/misc/TimeStamp.cpp
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGClass.cpp: In member function 'virtual nsresult DOMAnimatedString::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGClass.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   55 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioBufferSourceNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioBufferSourceNode::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioBufferSourceNode.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   28 | NS_INTERFACE_MAP_END_INHERITING(AudioNode)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioBufferSourceNode.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   27 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(AudioBufferSourceNode)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o TimeStamp_posix.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/misc -I/pbulk/work/mail/thunderbird52/work/build/mozglue/misc  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/TimeStamp_posix.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/misc/TimeStamp_posix.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp: In member function 'virtual nsresult mozilla::dom::PannerNode::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   39 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PannerNode)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/StereoPannerNode.cpp: In member function 'virtual nsresult mozilla::dom::StereoPannerNode::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/StereoPannerNode.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   25 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(StereoPannerNode)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/WaveShaperNode.cpp: In member function 'virtual nsresult mozilla::dom::WaveShaperNode::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/WaveShaperNode.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   35 | NS_INTERFACE_MAP_END_INHERITING(AudioNode)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/WaveShaperNode.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   34 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(WaveShaperNode)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTransformListParser.cpp: In member function 'bool mozilla::SVGTransformListParser::ParseTranslate()':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTransformListParser.cpp:145:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
  145 |       t[1] = 0.f;
      |       ~~~~~^~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTransformListParser.cpp:147:5: note: here
  147 |     case 2:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTransformListParser.cpp: In member function 'bool mozilla::SVGTransformListParser::ParseScale()':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTransformListParser.cpp:173:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
  173 |       s[1] = s[0];
      |       ~~~~~^~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTransformListParser.cpp:175:5: note: here
  175 |     case 2:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTransformListParser.cpp: In member function 'bool mozilla::SVGTransformListParser::ParseRotate()':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTransformListParser.cpp:202:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
  202 |       r[1] = r[2] = 0.f;
      |       ~~~~~^~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTransformListParser.cpp:204:5: note: here
  204 |     case 3:
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/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]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
  110 |     memcpy(aDst, aSrc, aNElem * sizeof(T));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParam.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here
   26 | struct AudioTimelineEvent final
      |        ^~~~~~~~~~~~~~~~~~
libmozglue_misc.a.desc
rm -f libmozglue_misc.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmozglue_misc.a.desc StackWalk.o TimeStamp.o TimeStamp_posix.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ConstantSourceNode.cpp: In member function 'virtual nsresult mozilla::dom::ConstantSourceNode::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ConstantSourceNode.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   19 | NS_INTERFACE_MAP_END_INHERITING(AudioNode)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ConstantSourceNode.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   18 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ConstantSourceNode)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGMotionSMILType.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGMotionSMILAttr.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGNumberList::SetValueFromString(const nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGNumberList [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg5.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGNumberList.cpp:49:17: note: while referencing 'temp'
   49 |   SVGNumberList temp;
      |                 ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGMotionSMILType.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGMotionSMILAttr.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGPointList::SetValueFromString(const nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGPointList [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg5.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPointList.cpp:55:16: note: while referencing 'temp'
   55 |   SVGPointList temp;
      |                ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ConvolverNode.cpp: In member function 'virtual nsresult mozilla::dom::ConvolverNode::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ConvolverNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   21 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ConvolverNode)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/DelayNode.cpp: In member function 'virtual nsresult mozilla::dom::DelayNode::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/DelayNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   22 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DelayNode)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/DynamicsCompressorNode.cpp: In member function 'virtual nsresult mozilla::dom::DynamicsCompressorNode::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/DynamicsCompressorNode.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   28 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DynamicsCompressorNode)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/GainNode.cpp: In member function 'virtual nsresult mozilla::dom::GainNode::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/GainNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   21 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(GainNode)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioContext.cpp: In member function 'virtual nsresult mozilla::dom::AudioContext::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioContext.cpp:99:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   99 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioContext.cpp:98:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   98 |   NS_INTERFACE_MAP_ENTRY(nsIMemoryReporter)
      |   ^~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mozglue/misc'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mfbt'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Compression.o -c  -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mfbt -I/pbulk/work/mail/thunderbird52/work/build/mfbt  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Compression.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow -Wno-unused-function /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mfbt/Compression.cpp
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioDestinationNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioDestinationNode::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioDestinationNode.cpp:314:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  314 | NS_INTERFACE_MAP_END_INHERITING(AudioNode)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioDestinationNode.cpp:313:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  313 |   NS_INTERFACE_MAP_ENTRY(nsIAudioChannelAgentCallback)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioNode::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   44 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   43 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioProcessingEvent.cpp: In member function 'virtual nsresult mozilla::dom::AudioProcessingEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioProcessingEvent.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   18 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(AudioProcessingEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioDestinationTrackSource::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   62 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(AudioDestinationTrackSource)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/BiquadFilterNode.cpp: In member function 'virtual nsresult mozilla::dom::BiquadFilterNode::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/BiquadFilterNode.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   24 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(BiquadFilterNode)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamAudioDestinationNode::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   70 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MediaStreamAudioDestinationNode)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/gamepad'
mkdir -p '.deps/'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/MediaStreamAudioSourceNode.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamAudioSourceNode::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/MediaStreamAudioSourceNode.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   32 | NS_INTERFACE_MAP_END_INHERITING(AudioNode)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/MediaStreamAudioSourceNode.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   31 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MediaStreamAudioSourceNode)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/OfflineAudioCompletionEvent.cpp: In member function 'virtual nsresult mozilla::dom::OfflineAudioCompletionEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/OfflineAudioCompletionEvent.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   18 | NS_INTERFACE_MAP_END_INHERITING(Event)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/OfflineAudioCompletionEvent.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   17 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(OfflineAudioCompletionEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_gamepad0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad -I/pbulk/work/mail/thunderbird52/work/build/dom/gamepad -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/ipc -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_gamepad0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/OscillatorNode.cpp: In member function 'virtual nsresult mozilla::dom::OscillatorNode::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/OscillatorNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   22 | NS_INTERFACE_MAP_END_INHERITING(AudioNode)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/OscillatorNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   21 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(OscillatorNode)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/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]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
  110 |     memcpy(aDst, aSrc, aNElem * sizeof(T));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioParam.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioBufferSourceNode.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here
   26 | struct AudioTimelineEvent final
      |        ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/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]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
  110 |     memcpy(aDst, aSrc, aNElem * sizeof(T));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParam.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ConstantSourceNode.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ConstantSourceNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here
   26 | struct AudioTimelineEvent final
      |        ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::SVGSVGElement::SetCurrentScaleTranslate(float, float, float)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 84 is outside array bounds of 'mozilla::InternalSVGZoomEvent [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg6.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGSVGElement.cpp:515:30: note: while referencing 'svgZoomEvent'
  515 |         InternalSVGZoomEvent svgZoomEvent(true, eSVGZoom);
      |                              ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPIDOMWindow.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::WaveShaperNode::SetCurve(const mozilla::dom::Nullable<mozilla::dom::TypedArray<float, js::UnwrapFloat32Array, JS_GetFloat32ArrayData, js::GetFloat32ArrayLengthAndData, JS_NewFloat32Array> >&, mozilla::ErrorResult&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<float> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/WaveShaperNode.cpp:350:19: note: while referencing 'curve'
  350 |   nsTArray<float> curve;
      |                   ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPIDOMWindow.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<float> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/WaveShaperNode.cpp:350:19: note: while referencing 'curve'
  350 |   nsTArray<float> curve;
      |                   ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Decimal.o -c  -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mfbt -I/pbulk/work/mail/thunderbird52/work/build/mfbt  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Decimal.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mfbt/decimal/Decimal.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGStringList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGGraphicsElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextContentElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextPositioningElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTextPositioningElement.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::nsSVGAnimatedTransformList::SMILAnimatedTransformList::SetAnimValue(const nsSMILValue&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGTransformList [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:119:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGAnimatedTransformList.cpp:306:20: note: while referencing 'animVal'
  306 |   SVGTransformList animVal;
      |                    ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGStringList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGGraphicsElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextContentElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextPositioningElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTextPositioningElement.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::SVGTransformList::SetValueFromString(const nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 16 is outside array bounds of 'mozilla::SVGTransformListParser [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTransformList.cpp:71:26: note: while referencing 'parser'
   71 |   SVGTransformListParser parser(aValue);
      |                          ^~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_mfbt0.o -c  -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mfbt -I/pbulk/work/mail/thunderbird52/work/build/mfbt  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_mfbt0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/mfbt/Unified_cpp_mfbt0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGStringList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGGraphicsElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextContentElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextPositioningElement.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTextPositioningElement.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::nsSVGAnimatedTransformList::SetBaseValueString(const nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::SVGTransformList [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:119:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGAnimatedTransformList.cpp:26:20: note: while referencing 'newBaseValue'
   26 |   SVGTransformList newBaseValue;
      |                    ^~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/ftp'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_protocol_ftp0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/ftp -I/pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/ftp -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_protocol_ftp0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/mediasink'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_mediasink0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasink -I/pbulk/work/mail/thunderbird52/work/build/dom/media/mediasink  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_mediasink0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/media/mediasink/Unified_cpp_dom_media_mediasink0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libdom_svg.a.desc
rm -f libdom_svg.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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  
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/MediaBufferDecoder.cpp: In member function 'void mozilla::WebAudioDecodeJob::OnFailure(mozilla::WebAudioDecodeJob::ErrorCode)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/MediaBufferDecoder.cpp:605:34: warning: 'errorMessage' may be used uninitialized in this function [-Wmaybe-uninitialized]
  605 |   nsContentUtils::ReportToConsole(nsIScriptError::errorFlag,
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  606 |                                   NS_LITERAL_CSTRING("Media"),
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  607 |                                   doc,
      |                                   ~~~~
  608 |                                   nsContentUtils::eDOM_PROPERTIES,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  609 |                                   errorMessage);
      |                                   ~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AbstractThread.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/MozPromise.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasink/AudioSink.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasink/AudioSinkWrapper.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/mediasink/Unified_cpp_dom_media_mediasink0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/intl/hyphenation/glue'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o hnjstdio.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/glue -I/pbulk/work/mail/thunderbird52/work/build/intl/hyphenation/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/hyphen -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/hnjstdio.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/glue/hnjstdio.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/svg'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_mfbt1.o -c  -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mfbt -I/pbulk/work/mail/thunderbird52/work/build/mfbt  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_mfbt1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/mfbt/Unified_cpp_mfbt1.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasink/MediaSink.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasink/AudioSink.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasink/AudioSinkWrapper.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/mediasink/Unified_cpp_dom_media_mediasink0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_hyphenation_glue0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/glue -I/pbulk/work/mail/thunderbird52/work/build/intl/hyphenation/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/hyphen -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_hyphenation_glue0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/intl/hyphenation/glue/Unified_cpp_hyphenation_glue0.cpp
libmfbt.a.desc
rm -f libmfbt.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmfbt.a.desc Compression.o Decimal.o Unified_cpp_mfbt0.o Unified_cpp_mfbt1.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/ftp/FTPChannelChild.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/glue/hnjalloc.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/glue/hnjstdio.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Performance.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Atomics.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/PLDHashTable.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTHashtable.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsBaseHashtable.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsInterfaceHashtable.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/glue/nsHyphenationManager.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/glue/nsHyphenationManager.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/intl/hyphenation/glue/Unified_cpp_hyphenation_glue0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.cpp: In member function 'virtual nsresult mozilla::dom::Gamepad::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   22 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   21 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/GamepadButton.cpp: In member function 'virtual nsresult mozilla::dom::GamepadButton::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/GamepadButton.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   19 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/GamepadButton.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   18 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/glue/hnjstdio.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mfbt'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/cookie'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCookieService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie -I/pbulk/work/mail/thunderbird52/work/build/netwerk/cookie -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCookieService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/glue/nsHyphenationManager.cpp:15,
                 from /pbulk/work/mail/thunderbird52/work/build/intl/hyphenation/glue/Unified_cpp_hyphenation_glue0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/promise'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_promise0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise -I/pbulk/work/mail/thunderbird52/work/build/dom/promise -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_promise0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/promise/Unified_cpp_dom_promise0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/ftp/FTPChannelChild.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libintl_hyphenation_glue.a.desc
rm -f libintl_hyphenation_glue.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libintl_hyphenation_glue.a.desc hnjstdio.o Unified_cpp_hyphenation_glue0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/CookieServiceChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_cookie0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie -I/pbulk/work/mail/thunderbird52/work/build/netwerk/cookie -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_cookie0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/GamepadServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::GamepadServiceTest::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/GamepadServiceTest.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   49 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/GamepadServiceTest.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   48 |   NS_INTERFACE_MAP_ENTRY(nsIIPCBackgroundChildCreateCallback)
      |   ^~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/intl/hyphenation/glue'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/layout/build'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_build0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build -I/pbulk/work/mail/thunderbird52/work/build/layout/build -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/inspector -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/audiochannel -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/json -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/jsurl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/offline -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/speakermanager -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txtsvc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/secureelement -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_build0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/ftp/FTPChannelChild.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/ftp/FTPChannelChild.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Promise.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/promise/Unified_cpp_dom_promise0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Promise.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/promise/Unified_cpp_dom_promise0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/CookieServiceChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::GamepadManager::NewConnectionEvent(uint32_t, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsGlobalWindow> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/GamepadManager.cpp:465:36: note: while referencing 'listeners'
  465 |   nsTArray<RefPtr<nsGlobalWindow>> listeners(mListeners);
      |                                    ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::GamepadManager::NewPoseEvent(uint32_t, mozilla::dom::GamepadServiceType, const mozilla::dom::GamepadPoseState&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsGlobalWindow> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/GamepadManager.cpp:426:36: note: while referencing 'listeners'
  426 |   nsTArray<RefPtr<nsGlobalWindow>> listeners(mListeners);
      |                                    ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/CookieServiceChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/CookieServiceChild.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::GamepadManager::NewAxisMoveEvent(uint32_t, mozilla::dom::GamepadServiceType, uint32_t, double)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsGlobalWindow> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/GamepadManager.cpp:356:36: note: while referencing 'listeners'
  356 |   nsTArray<RefPtr<nsGlobalWindow>> listeners(mListeners);
      |                                    ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::GamepadManager::NewButtonEvent(uint32_t, mozilla::dom::GamepadServiceType, uint32_t, bool, double)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsGlobalWindow> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/GamepadManager.cpp:287:36: note: while referencing 'listeners'
  287 |   nsTArray<RefPtr<nsGlobalWindow>> listeners(mListeners);
      |                                    ^~~~~~~~~
libdom_media_webaudio.a.desc
rm -f libdom_media_webaudio.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/PromiseBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Promise.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/promise/Unified_cpp_dom_promise0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Promise.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/promise/Unified_cpp_dom_promise0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
libdom_gamepad.a.desc
rm -f libdom_gamepad.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_gamepad.a.desc Unified_cpp_dom_gamepad0.o  
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp: In member function 'OpenDBResult nsCookieService::TryInitDB(bool)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1008:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1008 |         NS_ENSURE_SUCCESS(rv, RESULT_RETRY);
      |                                            ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1013:5: note: here
 1013 |     case 2:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1067:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1067 |         NS_ENSURE_SUCCESS(rv, RESULT_RETRY);
      |                                            ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1072:5: note: here
 1072 |     case 3:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1164:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1164 |         NS_ENSURE_SUCCESS(rv, RESULT_RETRY);
      |                                            ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1169:5: note: here
 1169 |     case 4:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1212:53: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1212 |           ("Upgraded database to schema version 5"));
      |                                                     ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1217:5: note: here
 1217 |     case 5:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1279:53: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1279 |           ("Upgraded database to schema version 6"));
      |                                                     ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1283:5: note: here
 1283 |     case 6:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1356:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1356 |         NS_ENSURE_SUCCESS(rv, RESULT_RETRY);
      |                                            ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1367:5: note: here
 1367 |     default:
      |     ^~~~~~~
libdom_media_mediasink.a.desc
rm -f libdom_media_mediasink.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_mediasink.a.desc Unified_cpp_dom_media_mediasink0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Promise.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/promise/Unified_cpp_dom_promise0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp: In member function 'virtual nsresult mozilla::dom::Promise::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp:463:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  463 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp:462:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  462 |   NS_INTERFACE_MAP_ENTRY(Promise)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::PromiseNativeHandlerShim::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp:828:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  828 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp:827:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  827 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/gamepad'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/extensions/permissions'
mkdir -p '.deps/'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/embedding/browser/build'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsWebBrowserModule.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/build -I/pbulk/work/mail/thunderbird52/work/build/embedding/browser/build -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsexec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_permissions0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/permissions -I/pbulk/work/mail/thunderbird52/work/build/extensions/permissions  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_permissions0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/incluWebBrowserModule.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/build/nsWebBrowserModule.cpp
de/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/extensions/permissions/Unified_cpp_permissions0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/CookieServiceChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/CookieServiceChild.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContentPolicy.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/permissions/nsContentBlocker.h:7,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/permissions/nsContentBlocker.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/extensions/permissions/Unified_cpp_permissions0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/build/nsWebBrowserModule.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/mediasink'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/docshell/shistory'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_docshell_shistory0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory -I/pbulk/work/mail/thunderbird52/work/build/docshell/shistory -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_docshell_shistory0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/docshell/shistory/Unified_cpp_docshell_shistory0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/CookieServiceChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'already_AddRefed<nsIArray> nsCookieService::PurgeCookies(int64_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'PurgeList [1]' {aka 'nsTArray<nsListIter> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:4351:13: note: while referencing 'purgeList'
 4351 |   PurgeList purgeList(kMaxNumberOfCookies);
      |             ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/permissions/nsContentBlocker.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/extensions/permissions/Unified_cpp_permissions0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHEntry.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHEntry.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookie.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/CookieServiceChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/CookieServiceChild.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsWebBrowser.h:41,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/build/nsWebBrowserModule.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libdom_promise.a.desc
rm -f libdom_promise.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_promise.a.desc Unified_cpp_dom_promise0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHEntry.cpp:17,
                 from /pbulk/work/mail/thunderbird52/work/build/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/xhr'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xhr0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr -I/pbulk/work/mail/thunderbird52/work/build/dom/xhr -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xhr0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/xhr/Unified_cpp_dom_xhr0.cpp
libembedding_browser_build.a.desc
rm -f libembedding_browser_build.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libembedding_browser_build.a.desc nsWebBrowserModule.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build/nsContentDLF.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libextensions_permissions.a.desc
rm -f libextensions_permissions.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libextensions_permissions.a.desc Unified_cpp_permissions0.o  
libnetwerk_cookie.a.desc
rm -f libnetwerk_cookie.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_cookie.a.desc nsCookieService.o Unified_cpp_netwerk_cookie0.o  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/promise'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/other-licenses/snappy'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_snappy0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/snappy -I/pbulk/work/mail/thunderbird52/work/build/other-licenses/snappy  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_snappy0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function  /pbulk/work/mail/thunderbird52/work/build/other-licenses/snappy/Unified_cpp_snappy0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHEntry.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHEntry.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHTransaction.cpp: In member function 'virtual nsresult nsSHTransaction::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHTransaction.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   26 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHTransaction.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   25 |   NS_INTERFACE_MAP_ENTRY(nsISHTransaction)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHistory.cpp: In member function 'virtual nsresult nsSHistory::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHistory.cpp:252:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  252 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHistory.cpp:251:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  251 |   NS_INTERFACE_MAP_ENTRY(nsISHistoryInternal)
      |   ^~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/extensions/permissions'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/lz4'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o lz4.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/lz4 -I/pbulk/work/mail/thunderbird52/work/build/toolkit/components/lz4  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/lz4.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/lz4/lz4.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/embedding/browser/build'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/js/ductwork/debugger'
mkdir -p '.deps/'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicyUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/nsDocShell.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build/nsContentDLF.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/cookie'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o JSDebugger.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ductwork/debugger -I/pbulk/work/mail/thunderbird52/work/build/js/ductwork/debugger  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/JSDebugger.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ductwork/debugger/JSDebugger.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/ftp/FTPChannelChild.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::FTPChannelParent::DoAsyncOpen(const URIParams&, const uint64_t&, const nsCString&, const OptionalInputStreamParams&, const OptionalLoadInfoArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ipc::FileDescriptor> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/ftp/FTPChannelParent.cpp:173:42: note: while referencing 'fds'
  173 |   nsTArray<mozilla::ipc::FileDescriptor> fds;
      |                                          ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Compression.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/lz4/lz4.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/calendar/base/backend/libical'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o calDateTime.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/base/backend/libical  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/calDateTime.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.cpp
libtoolkit_components_lz4.a.desc
rm -f libtoolkit_components_lz4.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_lz4.a.desc lz4.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xhr/Unified_cpp_dom_xhr0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/calIDateTime.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.h:7,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/lz4'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/gfx/layers'
mkdir -p '.deps/'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/ftp/FTPChannelChild.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::FTPChannelChild::AsyncOpen(nsIStreamListener*, nsISupports*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ipc::FileDescriptor> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/ftp/FTPChannelChild.cpp:186:42: note: while referencing 'fds'
  186 |   nsTArray<mozilla::ipc::FileDescriptor> fds;
      |                                          ^~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ImageContainer.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ImageContainer.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/IJSDebugger.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ductwork/debugger/JSDebugger.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ductwork/debugger/JSDebugger.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libother-licenses_snappy.a.desc
rm -f libother-licenses_snappy.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libother-licenses_snappy.a.desc Unified_cpp_snappy0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xhr/Unified_cpp_dom_xhr0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build/nsContentDLF.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build/nsContentDLF.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/calIDateTime.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.h:7,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.cpp:5:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.cpp: In member function 'virtual nsresult calDateTime::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  171 |   NS_INTERFACE_MAP_END
      |   ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  176 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__)                             \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.cpp:28:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI'
   28 | NS_IMPL_ISUPPORTS_CI(calDateTime, calIDateTime, calIDateTimeLibical)
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause
  138 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO'
  170 |     NS_IMPL_QUERY_CLASSINFO(aClass)                                           \
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  176 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__)                             \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.cpp:28:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI'
   28 | NS_IMPL_ISUPPORTS_CI(calDateTime, calIDateTime, calIDateTimeLibical)
      | ^~~~~~~~~~~~~~~~~~~~
libnetwerk_protocol_ftp.a.desc
rm -f libnetwerk_protocol_ftp.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_ftp.a.desc Unified_cpp_netwerk_protocol_ftp0.o  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/other-licenses/snappy'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/layout/base'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPresArena.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/build/layout/base -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPresArena.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresArena.cpp
libjs_ductwork_debugger.a.desc
rm -f libjs_ductwork_debugger.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libjs_ductwork_debugger.a.desc JSDebugger.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHEntry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHEntry.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void nsSHistory::GloballyEvictContentViewers()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::TransactionAndDistance> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHistory.cpp:1151:38: note: while referencing 'shTransactions'
 1151 |     nsTArray<TransactionAndDistance> shTransactions;
      |                                      ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHEntry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHEntry.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::TransactionAndDistance> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHistory.cpp:1142:36: note: while referencing 'transactions'
 1142 |   nsTArray<TransactionAndDistance> transactions;
      |                                    ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHEntry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHEntry.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::TransactionAndDistance> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHistory.cpp:1142:36: note: while referencing 'transactions'
 1142 |   nsTArray<TransactionAndDistance> transactions;
      |                                    ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHEntry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHEntry.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsSHistory::RemoveDynEntries(int32_t, int32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<long long unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHistory.cpp:1499:28: note: while referencing 'newDynDocShellIDs'
 1499 |         nsTArray<uint64_t> newDynDocShellIDs;
      |                            ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHEntry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHEntry.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<long long unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHistory.cpp:1492:24: note: while referencing 'originalDynDocShellIDs'
 1492 |     nsTArray<uint64_t> originalDynDocShellIDs;
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xhr/Unified_cpp_dom_xhr0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xhr/Unified_cpp_dom_xhr0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/ftp'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o LayerTreeInvalidation.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/LayerTreeInvalidation.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayerTreeInvalidation.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/js/ductwork/debugger'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Layers.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Layers.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.cpp
libdocshell_shistory.a.desc
rm -f libdocshell_shistory.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdocshell_shistory.a.desc Unified_cpp_docshell_shistory0.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o calDuration.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/base/backend/libical  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/calDuration.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDuration.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xhr/Unified_cpp_dom_xhr0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestEventTarget.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestEventTarget::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestEventTarget.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   24 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestEventTarget.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   23 |   NS_INTERFACE_MAP_ENTRY(nsIXMLHttpRequestEventTarget)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/calIDuration.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDuration.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDuration.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsQueryFrame.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArenaObjectID.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresArena.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresArena.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/docshell/shistory'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PersistentBufferProvider.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PersistentBufferProvider.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresArena.cpp:26:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/calIDuration.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDuration.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDuration.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDuration.cpp: In member function 'virtual nsresult calDuration::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  171 |   NS_INTERFACE_MAP_END
      |   ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  176 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__)                             \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDuration.cpp:22:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI'
   22 | NS_IMPL_ISUPPORTS_CI(calDuration, calIDuration, calIDurationLibical)
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDuration.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause
  138 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO'
  170 |     NS_IMPL_QUERY_CLASSINFO(aClass)                                           \
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  176 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__)                             \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDuration.cpp:22:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI'
   22 | NS_IMPL_ISUPPORTS_CI(calDuration, calIDuration, calIDurationLibical)
      | ^~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o calICSService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/base/backend/libical  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/calICSService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ISurfaceAllocator.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CanvasClient.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ImageBridgeChild.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.cpp:17:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIInputStream.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIStringStream.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringStream.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:4:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ISurfaceAllocator.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CanvasClient.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ImageBridgeChild.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.cpp:17:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:58,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ReentrantMonitor.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresArena.cpp:26:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsHashKeys.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDataHashtable.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresArena.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresArena.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIInputStream.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIStringStream.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringStream.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:4:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp: In member function 'virtual nsresult calIcalProperty::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  171 |   NS_INTERFACE_MAP_END
      |   ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  176 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__)                             \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:26:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI'
   26 | NS_IMPL_ISUPPORTS_CI(calIcalProperty, calIIcalProperty, calIIcalPropertyLibical)
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause
  138 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO'
  170 |     NS_IMPL_QUERY_CLASSINFO(aClass)                                           \
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  176 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__)                             \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:26:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI'
   26 | NS_IMPL_ISUPPORTS_CI(calIcalProperty, calIIcalProperty, calIIcalPropertyLibical)
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIInputStream.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIStringStream.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringStream.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:4:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp: In member function 'virtual nsresult calIcalComponent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  171 |   NS_INTERFACE_MAP_END
      |   ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  176 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__)                             \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:855:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI'
  855 | NS_IMPL_ISUPPORTS_CI(calIcalComponent, calIIcalComponent, calIIcalComponentLibical)
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause
  138 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO'
  170 |     NS_IMPL_QUERY_CLASSINFO(aClass)                                           \
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  176 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__)                             \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:855:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI'
  855 | NS_IMPL_ISUPPORTS_CI(calIcalComponent, calIIcalComponent, calIIcalComponentLibical)
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIInputStream.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIStringStream.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringStream.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:4:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp: In member function 'virtual nsresult calICSService::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  171 |   NS_INTERFACE_MAP_END
      |   ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  176 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__)                             \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:1243:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI'
 1243 | NS_IMPL_ISUPPORTS_CI(calICSService, calIICSService)
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause
  138 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO'
  170 |     NS_IMPL_QUERY_CLASSINFO(aClass)                                           \
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  176 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__)                             \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:1243:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI'
 1243 | NS_IMPL_ISUPPORTS_CI(calICSService, calIICSService)
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestMainThread::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:396:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  396 | NS_INTERFACE_MAP_END_INHERITING(XMLHttpRequestEventTarget)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:395:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  395 |   NS_INTERFACE_MAP_ENTRY(nsISizeOfEventTarget)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp: In member function 'virtual nsresult mozilla::dom::nsXMLHttpRequestXPCOMifier::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:3762:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 3762 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:3761:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
 3761 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamListener)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestUpload.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestUpload::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestUpload.cpp:15:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   15 | NS_INTERFACE_MAP_END_INHERITING(XMLHttpRequestEventTarget)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestUpload.cpp:14:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   14 |   NS_INTERFACE_MAP_ENTRY(nsIXMLHttpRequestUpload)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsHashKeys.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDataHashtable.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresArena.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresArena.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsArenaMemoryStats.h:21:39:   required from here
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   32 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresArena.cpp:24:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsArenaMemoryStats.h:13:7: note: 'class nsTabSizes' declared here
   13 | class nsTabSizes {
      |       ^~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestWorker.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestWorker::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xhr/Unified_cpp_dom_xhr0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestWorker.cpp:1560:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
 1560 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(XMLHttpRequestWorker)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayers.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsRefreshDriver.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/build/layout/base -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsRefreshDriver.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsRefreshDriver.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o calPeriod.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/base/backend/libical  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/calPeriod.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calPeriod.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/Effects.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/CompositableHost.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ImageHost.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayerTreeInvalidation.cpp:25:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calPeriod.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calPeriod.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xhr/Unified_cpp_dom_xhr0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 1]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:83:30:   required from 'JS::AutoValueArray<N>::AutoValueArray(JSContext*) [with unsigned int N = 1]'
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestWorker.cpp:1161:42:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
   67 |   memset(aT, 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xhr/Unified_cpp_dom_xhr0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
  303 | class MOZ_NON_PARAM alignas(8) Value
      |                                ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayers.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::ImageContainer::SetCurrentImageInternal(const nsTArray<mozilla::layers::ImageContainer::NonOwningImage>&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::ImageContainer::OwningImage> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.cpp:221:25: note: while referencing 'newImages'
  221 |   nsTArray<OwningImage> newImages;
      |                         ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::ImageContainer::ClearImagesFromImageBridge()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::ImageContainer::NonOwningImage> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.cpp:256:52: note: while referencing '<anonymous>'
  256 |   SetCurrentImageInternal(nsTArray<NonOwningImage>());
      |                                                    ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::ImageContainer::ClearAllImages()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::ImageContainer::NonOwningImage> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.cpp:285:52: note: while referencing '<anonymous>'
  285 |   SetCurrentImageInternal(nsTArray<NonOwningImage>());
      |                                                    ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calPeriod.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calPeriod.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calPeriod.cpp: In member function 'virtual nsresult calPeriod::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  171 |   NS_INTERFACE_MAP_END
      |   ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  176 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__)                             \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calPeriod.cpp:14:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI'
   14 | NS_IMPL_ISUPPORTS_CI(calPeriod, calIPeriod, calIPeriodLibical)
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calPeriod.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calPeriod.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause
  138 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO'
  170 |     NS_IMPL_QUERY_CLASSINFO(aClass)                                           \
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  176 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__)                             \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calPeriod.cpp:14:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI'
   14 | NS_IMPL_ISUPPORTS_CI(calPeriod, calIPeriod, calIPeriodLibical)
      | ^~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_base0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/build/layout/base -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_base0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o calRecurrenceRule.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/base/backend/libical  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/calRecurrenceRule.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calRecurrenceRule.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/Effects.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/CompositableHost.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ImageHost.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayerTreeInvalidation.cpp:25:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayerTreeInvalidation.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayerTreeInvalidation.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleWalker.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RuleProcessorCache.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build/nsLayoutStatics.cpp:32,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 [-Wclass-memaccess]
  159 |     memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue));
      |                                                       ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build/nsContentDLF.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here
  585 | class nsCSSValue {
      |       ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calRecurrenceRule.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxTextRun.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsTextFrame.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build/nsLayoutStatics.cpp:46,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calRecurrenceRule.cpp:5:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calRecurrenceRule.cpp: In member function 'virtual nsresult calRecurrenceRule::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  171 |   NS_INTERFACE_MAP_END
      |   ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  176 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__)                             \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calRecurrenceRule.cpp:20:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI'
   20 | NS_IMPL_ISUPPORTS_CI(calRecurrenceRule, calIRecurrenceItem, calIRecurrenceRule)
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calRecurrenceRule.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calRecurrenceRule.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause
  138 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO'
  170 |     NS_IMPL_QUERY_CLASSINFO(aClass)                                           \
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  176 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__)                             \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calRecurrenceRule.cpp:20:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI'
   20 | NS_IMPL_ISUPPORTS_CI(calRecurrenceRule, calIRecurrenceItem, calIRecurrenceRule)
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsRefreshDriver.cpp:28:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o calTimezone.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/base/backend/libical  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/calTimezone.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calTimezone.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build/nsContentDLF.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
   32 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCModule.h:7,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build/nsLayoutModule.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here
 2936 | struct GlobalProperties {
      |        ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calTimezone.h:7,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calTimezone.cpp:4:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsRefreshDriver.cpp:34:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o BasicImageLayer.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/BasicImageLayer.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/BasicImageLayer.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsXULAppAPI.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIWidget.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WidgetUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayers.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h: In member function 'virtual already_AddRefed<mozilla::gfx::DrawTarget> mozilla::layers::PersistentBufferProviderShared::BorrowDrawTarget(const IntRect&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:460:19: warning: '*((void*)& previousBackBuffer +4)' may be used uninitialized in this function [-Wmaybe-uninitialized]
  460 |     return begin()[aIndex];
      |            ~~~~~~~^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.cpp:247:8: note: '*((void*)& previousBackBuffer +4)' was declared here
  247 |   auto previousBackBuffer = mBack;
      |        ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build/nsContentDLF.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsArenaMemoryStats.h:21:39:   required from here
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   32 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWindowMemoryReporter.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build/nsLayoutStatics.cpp:116,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsArenaMemoryStats.h:13:7: note: 'class nsTabSizes' declared here
   13 | class nsTabSizes {
      |       ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BorrowedAttrInfo.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnonymousContent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o calUtils.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/base/backend/libical  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/calUtils.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calUtils.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o TextureClientX11.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/TextureClientX11.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/TextureClientX11.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsRefreshDriver.cpp:34:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsRefreshDriver.cpp:28:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsComponentManagerUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calUtils.cpp:4:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnonymousContent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libcalendar_base_backend_libical.a.desc
rm -f libcalendar_base_backend_libical.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libcalendar_base_backend_libical.a.desc calDateTime.o calDuration.o calICSService.o calPeriod.o calRecurrenceRule.o calTimezone.o calUtils.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsRefreshDriver.cpp:44:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnonymousContent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnonymousContent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/calendar/base/backend/libical'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/memory/volatile'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_memory_volatile0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers  -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/volatile -I/pbulk/work/mail/thunderbird52/work/build/memory/volatile  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_memory_volatile0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/memory/volatile/Unified_cpp_memory_volatile0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xhr/Unified_cpp_dom_xhr0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::XMLHttpRequestMainThread::CreatePartialBlob(mozilla::ErrorResult&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::BlobImpl> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/xhr/Unified_cpp_dom_xhr0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:701:30: note: while referencing 'subImpls'
  701 |   nsTArray<RefPtr<BlobImpl>> subImpls(mBlobSet->GetBlobImpls());
      |                              ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/volatile/VolatileBuffer.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/volatile/VolatileBufferFallback.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/memory/volatile/Unified_cpp_memory_volatile0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libmemory_volatile.a.desc
rm -f libmemory_volatile.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmemory_volatile.a.desc Unified_cpp_memory_volatile0.o  
liblayout_build.a.desc
rm -f liblayout_build.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblayout_build.a.desc Unified_cpp_layout_build0.o  
libdom_xhr.a.desc
rm -f libdom_xhr.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_xhr.a.desc Unified_cpp_dom_xhr0.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o X11BasicCompositor.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/X11BasicCompositor.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11BasicCompositor.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o X11TextureSourceBasic.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/X11TextureSourceBasic.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11TextureSourceBasic.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/layout/build'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_base1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/build/layout/base -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_base1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/memory/volatile'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o X11TextureHost.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/X11TextureHost.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/X11TextureHost.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/xhr'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/ipc'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Blob.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 '-DBIN_SUFFIX=""' -DMOZ_TOOLKIT_SEARCH -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/build/dom/ipc -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/sandbox -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Blob.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ISurfaceAllocator.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClientX11.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/TextureClientX11.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ISurfaceAllocator.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClientX11.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/TextureClientX11.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GLTextureImage.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClientX11.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/TextureClientX11.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/X11TextureHost.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/X11TextureHost.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Types.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Coord.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/Compositor.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/BasicCompositor.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11TextureSourceBasic.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11TextureSourceBasic.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Types.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Coord.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/Compositor.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/BasicCompositor.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11BasicCompositor.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11BasicCompositor.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ShadowLayerUtilsX11.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ShadowLayerUtilsX11.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/MobileViewportManager.cpp:14,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:128:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/BasicCompositor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11TextureSourceBasic.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11TextureSourceBasic.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/X11TextureHost.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/X11TextureHost.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlob.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlobChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/BlobChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnonymousContent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = mozilla::gfx::PointTyped<mozilla::CSSPixel>; unsigned int N = 4]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/GeometryUtils.cpp:211:26:   required from here
/pbulk/work/mail/thunderbird52/work/build/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<mozilla::CSSPixel>'; use assignment or value-initialization instead [-Wclass-memaccess]
   67 |   memset(aT, 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSize.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPoint.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMargin.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrValue.h:22,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnonymousContent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Point.h:115:8: note: 'struct mozilla::gfx::PointTyped<mozilla::CSSPixel>' declared here
  115 | struct PointTyped :
      |        ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnonymousContent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = mozilla::gfx::PointTyped<mozilla::CSSPixel>; size_t = unsigned int]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/GeometryUtils.cpp:333:33:   required from here
/pbulk/work/mail/thunderbird52/work/build/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<mozilla::CSSPixel>'; use assignment or value-initialization instead [-Wclass-memaccess]
   46 |     memset(aT, 0, sizeof(T));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSize.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPoint.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMargin.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrValue.h:22,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnonymousContent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Point.h:115:8: note: 'struct mozilla::gfx::PointTyped<mozilla::CSSPixel>' declared here
  115 | struct PointTyped :
      |        ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/BasicCompositor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11TextureSourceBasic.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11TextureSourceBasic.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/Compositor.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/BasicCompositor.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11TextureSourceBasic.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11TextureSourceBasic.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_base2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/build/layout/base -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_base2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/X11TextureHost.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/X11TextureHost.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/X11TextureHost.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/X11TextureHost.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/BasicCompositor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11BasicCompositor.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11BasicCompositor.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o X11TextureSourceOGL.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/X11TextureSourceOGL.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/BasicCompositor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11BasicCompositor.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11BasicCompositor.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/Compositor.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/BasicCompositor.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11BasicCompositor.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11BasicCompositor.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_layers0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxTextRun.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsFontMetrics.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/TimeStamp.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ContextStateTracker.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorOGL.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:49:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlob.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlobChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/BlobChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_layers1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers1.cpp
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlob.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlobChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/BlobChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:7:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::BlobInputStreamTether::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:487:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  487 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:486:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  486 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::RemoteInputStream::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:1177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 1177 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:1176:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 1176 |   NS_INTERFACE_MAP_ENTRY(IPrivateRemoteInputStream)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCharTraits.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAlgorithm.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCoord.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleWalker.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleProcessorData.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:23,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 [-Wclass-memaccess]
  159 |     memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue));
      |                                                       ^
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/CounterStyleManager.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleStruct.h:22,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here
  585 | class nsCSSValue {
      |       ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/DashedCornerFinder.cpp: In member function 'void mozilla::DashedCornerFinder::FindBestDashLength(mozilla::DashedCornerFinder::Float, mozilla::DashedCornerFinder::Float, mozilla::DashedCornerFinder::Float, mozilla::DashedCornerFinder::Float)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/DashedCornerFinder.cpp:376:7: warning: 'actualDashLength' may be used uninitialized in this function [-Wmaybe-uninitialized]
  376 |       if (actualDashLength > dashLength - LENGTH_MARGIN) {
      |       ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/DashedCornerFinder.cpp:388:9: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized]
  388 |         if (count > targetCount) {
      |         ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Types.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Coord.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxTextRun.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsFontMetrics.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:16,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISelectionPrivate.h:31,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Selection.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrameSelection.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:18,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/Effects.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/CompositableHost.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHostOGL.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Types.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Coord.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/Effects.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/CompositableHost.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHostOGL.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ContextStateTracker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorOGL.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsRange.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Selection.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrameSelection.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:18,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIWeakReferenceUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrValue.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnonymousContent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'void mozilla::ResetLayerStateForRecycling(mozilla::layers::Layer*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'const nsTArray<RefPtr<mozilla::layers::Layer> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/FrameLayerBuilder.cpp:2206:35: note: while referencing '<anonymous>'
 2206 |   aLayer->SetAncestorMaskLayers({});
      |                                   ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyledElement.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMappedAttributeElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsGenericHTMLElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLCanvasElement.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlob.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlobChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/BlobChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::{anonymous}::InputStreamChild::Recv__delete__(const InputStreamParams&, const OptionalFileDescriptorSet&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ipc::FileDescriptor> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:4779:28: note: while referencing 'fds'
 4779 |   nsTArray<FileDescriptor> fds;
      |                            ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlob.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlobChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/BlobChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::{anonymous}::RemoteInputStream::BlockAndWaitForStream()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ipc::FileDescriptor> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:1093:30: note: while referencing 'fds'
 1093 |     nsTArray<FileDescriptor> fds;
      |                              ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlob.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlobChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/BlobChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::BlobParent::OpenStreamRunnable::SendResponse()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ipc::FileDescriptor> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:1736:32: note: while referencing 'fds'
 1736 |       nsTArray<FileDescriptor> fds;
      |                                ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrValue.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnonymousContent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::FrameLayerBuilder::RemoveFrameFromLayerManager(const nsIFrame*, nsTArray<mozilla::FrameLayerBuilder::DisplayItemData*>*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::FrameLayerBuilder::DisplayItemData> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/FrameLayerBuilder.cpp:1940:38: note: while referencing 'arrayCopy'
 1940 |   nsTArray<RefPtr<DisplayItemData> > arrayCopy;
      |                                      ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyledElement.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMappedAttributeElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsGenericHTMLElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLCanvasElement.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ContentChild.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 '-DBIN_SUFFIX=""' -DMOZ_TOOLKIT_SEARCH -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/build/dom/ipc -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/sandbox -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ContentChild.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_layers2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrValue.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnonymousContent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'mozilla::PaintedLayerData* mozilla::PaintedLayerDataNode::FindPaintedLayerFor(const nsIntRect&, bool, const mozilla::DisplayItemScrollClip*, NewPaintedLayerCallbackType) [with NewPaintedLayerCallbackType = mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*)::<lambda()>]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 316 is outside array bounds of 'mozilla::PaintedLayerData [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/FrameLayerBuilder.cpp:2838:71: note: while referencing '<anonymous>'
 2838 |   return mPaintedLayerDataStack.AppendElement(aNewPaintedLayerCallback());
      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayers.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/RotatedBuffer.cpp:25,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers1.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/TouchManager.cpp: In member function 'bool mozilla::TouchManager::PreHandleEvent(mozilla::WidgetEvent*, nsEventStatus*, bool&, bool&, nsCOMPtr<nsIContent>&)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/TouchManager.cpp:213:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
  213 |       aIsHandlingUserInput = true;
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/TouchManager.cpp:216:5: note: here
  216 |     case eTouchCancel: {
      |     ^~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_layers3.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers3.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers3.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.cpp: In static member function 'static void nsCSSRendering::DrawTableBorderSegment(nsCSSRendering::DrawTarget&, uint8_t, nscolor, const nsStyleBackground*, const nsRect&, int32_t, int32_t, uint8_t, nscoord, uint8_t, nscoord)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.cpp:4325:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4325 |     ridgeGroove = NS_STYLE_BORDER_STYLE_GROOVE; // and fall through to ridge
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.cpp:4327:3: note: here
 4327 |   case NS_STYLE_BORDER_STYLE_RIDGE:
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.cpp:4491:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4491 |     }
      |     ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.cpp:4494:3: note: here
 4494 |   case NS_STYLE_BORDER_STYLE_SOLID:
      |   ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRenderingBorders.cpp: In function 'mozilla::gfx::Color MakeBorderColor(nscolor, nscolor, BorderColorStyle)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRenderingBorders.cpp:1238:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1238 |       k = 1;
      |       ~~^~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRenderingBorders.cpp:1240:5: note: here
 1240 |     case BorderColorStyleDark:
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayers.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/RotatedBuffer.cpp:25,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers1.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrValue.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnonymousContent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::ContainerState::_ZN7mozilla14ContainerState22SetupScrollingMetadataEPNS_13NewLayerEntryE.part.0(mozilla::NewLayerEntry*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::layers::Layer> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/FrameLayerBuilder.cpp:4997:27: note: while referencing 'maskLayers'
 4997 |   nsTArray<RefPtr<Layer>> maskLayers(aEntry->mLayer->GetAllAncestorMaskLayers());
      |                           ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/TimeStamp.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/PotentialCheckerboardDurationTracker.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/PotentialCheckerboardDurationTracker.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o CrashReporterChild.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 '-DBIN_SUFFIX=""' -DMOZ_TOOLKIT_SEARCH -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/build/dom/ipc -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/sandbox -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/CrashReporterChild.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/CrashReporterChild.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/QueuedInput.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISelectionListener.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDocumentViewer.cpp: In member function 'virtual nsresult nsDocumentViewer::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDocumentViewer.cpp:538:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  538 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDocumentViewer.cpp:536:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  536 |     NS_INTERFACE_MAP_ENTRY(nsIWebBrowserPrint)
      |     ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/QueuedInput.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:58,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StartupTimeline.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Telemetry.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/PotentialCheckerboardDurationTracker.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayers.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/PersistentBufferProvider.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/BasicCanvasLayer.cpp:17,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers1.cpp:65:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'nsEventStatus mozilla::layers::AsyncPanZoomController::OnTouchStart(const mozilla::MultiTouchInput&)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:1099:76: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1099 |       GetCurrentTouchBlock()->GetOverscrollHandoffChain()->CancelAnimations(ExcludeOverscroll);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:1101:5: note: here
 1101 |     case NOTHING: {
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayers.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/PersistentBufferProvider.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/BasicCanvasLayer.cpp:17,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/BasicImplData.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/BasicCanvasLayer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/BasicCanvasLayer.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers1.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/GestureEventListener.cpp: In member function 'void mozilla::layers::GestureEventListener::HandleInputTimeoutLongTap()':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/GestureEventListener.cpp:440:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
  440 |     CancelMaxTapTimeoutTask();
      |     ~~~~~~~~~~~~~~~~~~~~~~~^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/GestureEventListener.cpp:442:3: note: here
  442 |   case GESTURE_FIRST_SINGLE_TOUCH_MAX_TAP_DOWN: {
      |   ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleWalker.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.cpp:41,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 [-Wclass-memaccess]
  159 |     memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue));
      |                                                       ^
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/CounterStyleManager.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleStruct.h:22,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsRange.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Selection.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrameSelection.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:18,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here
  585 | class nsCSSValue {
      |       ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISelectionListener.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.cpp: In member function 'virtual nsresult nsPresContext::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.cpp:346:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  346 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.cpp:345:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  345 |    NS_INTERFACE_MAP_ENTRY(nsIObserver)
      |    ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresShell.cpp: In member function 'bool PresShell::DoReflow(nsIFrame*, bool)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresShell.cpp:9298:11: warning: unused variable 'uri' [-Wunused-variable]
 9298 |   nsIURI *uri = mDocument->GetDocumentURI();
      |           ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::layers::LayerScopeWebSocketManager::SocketHandler::OnInputStreamReady(nsIAsyncInputStream*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:119:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayerScope.cpp:1231:29: note: while referencing 'protocolString'
 1231 |         nsTArray<nsCString> protocolString;
      |                             ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'mozilla::layers::LayerSortOrder mozilla::layers::CompareDepth(mozilla::layers::Layer*, mozilla::layers::Layer*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<gfxPoint> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayerSorter.cpp:106:22: note: while referencing 'points'
  106 |   nsTArray<gfxPoint> points;
      |                      ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'void mozilla::layers::SortLayersBy3DZOrder(nsTArray<mozilla::layers::Layer*>&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::DirectedGraph<mozilla::layers::Layer*>::Edge> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayerSorter.cpp:312:45: note: while referencing 'outgoing'
  312 |       nsTArray<DirectedGraph<Layer*>::Edge> outgoing;
      |                                             ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::Layer*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayerSorter.cpp:291:20: note: while referencing 'sortedList'
  291 |   nsTArray<Layer*> sortedList;
      |                    ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::Layer*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayerSorter.cpp:290:20: note: while referencing 'noIncoming'
  290 |   nsTArray<Layer*> noIncoming;
      |                    ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::layers::DirectedGraph<mozilla::layers::Layer*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayerSorter.cpp:251:25: note: while referencing 'graph'
  251 |   DirectedGraph<Layer*> graph;
      |                         ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIWeakReferenceUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsArenaMemoryStats.h:21:39:   required from here
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   32 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresShell.cpp:129,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsArenaMemoryStats.h:13:7: note: 'class nsTabSizes' declared here
   13 | class nsTabSizes {
      |       ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxTextRun.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsTextFrame.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleStructInlines.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrameInlines.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/util/DoubleTapToZoom.cpp:19,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.cpp:110:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'void mozilla::gfx::Polygon3DTyped<Units>::ClipPolygonWithEdge(mozilla::gfx::Polygon3DTyped<Units>&, const mozilla::gfx::PointTyped<units, float>&, const mozilla::gfx::PointTyped<units, float>&) const [with Units = mozilla::gfx::UnknownUnits]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'mozilla::gfx::Polygon3DTyped<mozilla::gfx::UnknownUnits> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/BSPTree.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/BSPTree.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Polygon.h:239:16: note: while referencing '<anonymous>'
  239 |     aPolygon = Polygon3DTyped<Units>(Move(backPoints), aPolygon.GetNormal());
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::Point3DTyped<mozilla::gfx::UnknownUnits> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/BSPTree.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/BSPTree.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Polygon.h:235:47: note: while referencing 'frontPoints'
  235 |     nsTArray<Point3DTyped<Units>> backPoints, frontPoints;
      |                                               ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::Point3DTyped<mozilla::gfx::UnknownUnits> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/BSPTree.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/BSPTree.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Polygon.h:235:35: note: while referencing 'backPoints'
  235 |     nsTArray<Point3DTyped<Units>> backPoints, frontPoints;
      |                                   ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<float> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/BSPTree.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/BSPTree.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Polygon.h:233:21: note: while referencing 'dots'
  233 |     nsTArray<float> dots = aPolygon.CalculateDotProducts(plane, pos, neg);
      |                     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'mozilla::gfx::Polygon3DTyped<mozilla::gfx::UnknownUnits> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/BSPTree.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/BSPTree.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Polygon.h:230:27: note: while referencing 'plane'
  230 |     Polygon3DTyped<Units> plane({a, b}, normal);
      |                           ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/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<mozilla::gfx::Polygon3DTyped<mozilla::gfx::UnknownUnits> >&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::TriangleTyped<mozilla::gfx::UnknownUnits, float> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Compositor.cpp:289:27: note: while referencing 'triangles'
  289 |   nsTArray<gfx::Triangle> triangles = clipped.ToTriangles();
      |                           ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'mozilla::gfx::Polygon3D [1]' {aka 'mozilla::gfx::Polygon3DTyped<mozilla::gfx::UnknownUnits> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Compositor.cpp:288:18: note: while referencing 'clipped'
  288 |   gfx::Polygon3D clipped = aGeometry->ClipPolygon(aRect);
      |                  ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::BSPTree::BuildTree(mozilla::UniquePtr<mozilla::layers::BSPTreeNode>&, std::deque<mozilla::layers::LayerPolygon>&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::layers::LayerPolygon [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/BSPTree.cpp:96:58: note: while referencing '<anonymous>'
   96 |     aRoot->back.reset(new BSPTreeNode(PopFront(backLayers)));
      |                                                          ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::layers::LayerPolygon [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/BSPTree.cpp:101:60: note: while referencing '<anonymous>'
  101 |     aRoot->front.reset(new BSPTreeNode(PopFront(frontLayers)));
      |                                                            ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'mozilla::gfx::Polygon3D [1]' {aka 'mozilla::gfx::Polygon3DTyped<mozilla::gfx::UnknownUnits> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/BSPTree.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/BSPTree.h:32:73: note: while referencing '<anonymous>'
   32 |     : layer(aLayer), geometry(Some(gfx::Polygon3D(Move(aPoints), aNormal))) {}
      |                                                                         ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::layers::LayerPolygon [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/BSPTree.cpp:90:72: note: while referencing '<anonymous>'
   90 |       backLayers.push_back(LayerPolygon(layer, Move(backPoints), normal));
      |                                                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'mozilla::gfx::Polygon3D [1]' {aka 'mozilla::gfx::Polygon3DTyped<mozilla::gfx::UnknownUnits> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/BSPTree.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/BSPTree.h:32:73: note: while referencing '<anonymous>'
   32 |     : layer(aLayer), geometry(Some(gfx::Polygon3D(Move(aPoints), aNormal))) {}
      |                                                                         ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::layers::LayerPolygon [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/BSPTree.cpp:91:74: note: while referencing '<anonymous>'
   91 |       frontLayers.push_back(LayerPolygon(layer, Move(frontPoints), normal));
      |                                                                          ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::Point3DTyped<mozilla::gfx::UnknownUnits> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/BSPTree.cpp:84:42: note: while referencing 'frontPoints'
   84 |       nsTArray<gfx::Point3D> backPoints, frontPoints;
      |                                          ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::Point3DTyped<mozilla::gfx::UnknownUnits> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/BSPTree.cpp:84:30: note: while referencing 'backPoints'
   84 |       nsTArray<gfx::Point3D> backPoints, frontPoints;
      |                              ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<float> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/BSPTree.cpp:68:21: note: while referencing 'dots'
   68 |     nsTArray<float> dots = geometry->CalculateDotProducts(plane, pos, neg);
      |                     ^~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_layers4.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers4.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/util/APZEventState.cpp: In member function 'void mozilla::layers::APZEventState::ProcessTouchEvent(const mozilla::WidgetTouchEvent&, const mozilla::layers::ScrollableLayerGuid&, uint64_t, nsEventStatus, nsEventStatus)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/util/APZEventState.cpp:346:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  346 |     if (isTouchPrevented) {
      |     ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/util/APZEventState.cpp:351:3: note: here
  351 |   case eTouchCancel:
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/util/APZEventState.cpp:352:47: warning: this statement may fall through [-Wimplicit-fallthrough=]
  352 |     mActiveElementManager->HandleTouchEndEvent(mEndTouchIsClick);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/util/APZEventState.cpp:354:3: note: here
  354 |   case eTouchMove: {
      |   ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::ElementRestyler::MoveStyleContextsForChildren(nsStyleContext*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsStyleContext*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:1998:29: note: while referencing 'contextsToMove'
 1998 |   nsTArray<nsStyleContext*> contextsToMove;
      |                             ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::RestyleManager::AttributeWillChange(mozilla::RestyleManagerBase::Element*, int32_t, nsIAtom*, int32_t, const nsAttrValue*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::RestyleHintData [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:277:19: note: while referencing 'rsdata'
  277 |   RestyleHintData rsdata;
      |                   ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In constructor 'BidiLineData::BidiLineData(nsIFrame*, int32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsBidiPresUtils.cpp:420:25: note: while referencing 'realFrameMap'
  420 |       nsTArray<int32_t> realFrameMap(originalCount);
      |                         ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::RestyleManager::AttributeChanged(mozilla::RestyleManagerBase::Element*, int32_t, nsIAtom*, int32_t, const nsAttrValue*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::RestyleHintData [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:371:19: note: while referencing 'rsdata'
  371 |   RestyleHintData rsdata;
      |                   ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::ElementRestyler::ConditionallyRestyle(mozilla::ElementRestyler::Element*, mozilla::ElementRestyler::Element*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::RestyleHintData [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:1894:21: note: while referencing 'data'
 1894 |     RestyleHintData data;
      |                     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::RestyleHintData [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:1885:21: note: while referencing 'data'
 1885 |     RestyleHintData data;
      |                     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void nsCSSRendering::PaintGradient(nsPresContext*, nsRenderingContext&, nsStyleGradient*, const nsRect&, const nsRect&, const nsRect&, const nsSize&, const CSSIntRect&, const nsSize&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::GradientStop> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.cpp:2938:31: note: while referencing 'rawStops'
 2938 |   nsTArray<gfx::GradientStop> rawStops(stops.Length());
      |                               ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<ColorStop> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.cpp:2632:23: note: while referencing 'stops'
 2632 |   nsTArray<ColorStop> stops;
      |                       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::GradientStop> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.cpp:2938:31: note: while referencing 'rawStops'
 2938 |   nsTArray<gfx::GradientStop> rawStops(stops.Length());
      |                               ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<ColorStop> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.cpp:2632:23: note: while referencing 'stops'
 2632 |   nsTArray<ColorStop> stops;
      |                       ^~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.cpp:425:66: warning: 'position' may be used uninitialized in this function [-Wmaybe-uninitialized]
  425 |     mPosition(aPosition), mIsMidpoint(aIsMidPoint), mColor(aColor) {}
      |                                                                  ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.cpp:2639:12: note: 'position' was declared here
 2639 |     double position;
      |            ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Telemetry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/PotentialCheckerboardDurationTracker.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::layers::APZCCallbackHelper::SendSetAllowedTouchBehaviorNotification(nsIWidget*, nsIDocument*, const mozilla::WidgetTouchEvent&, uint64_t, const SetAllowedTouchBehaviorCallback&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/util/APZCCallbackHelper.cpp:813:36: note: while referencing 'flags'
  813 |       nsTArray<TouchBehaviorFlags> flags;
      |                                    ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioChannelBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleChild.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginModuleChild.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/CrashReporterChild.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Telemetry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/PotentialCheckerboardDurationTracker.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::layers::APZCCallbackHelper::SendSetTargetAPZCNotification(nsIWidget*, nsIDocument*, const mozilla::WidgetGUIEvent&, const ScrollableLayerGuid&, uint64_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::ScrollableLayerGuid> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/util/APZCCallbackHelper.cpp:773:37: note: while referencing 'targets'
  773 |       nsTArray<ScrollableLayerGuid> targets;
      |                                     ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Telemetry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/PotentialCheckerboardDurationTracker.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::APZEventState::ProcessLongTap(const nsCOMPtr<nsIPresShell>&, const CSSPoint&, const CSSToLayoutDeviceScale&, mozilla::Modifiers, const mozilla::layers::ScrollableLayerGuid&, uint64_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 92 is outside array bounds of 'mozilla::WidgetTouchEvent [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/util/APZEventState.cpp:283:22: note: while referencing 'cancelTouchEvent'
  283 |     WidgetTouchEvent cancelTouchEvent(true, eTouchCancel, widget.get());
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Telemetry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/PotentialCheckerboardDurationTracker.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::APZEventState::ProcessTouchEvent(const mozilla::WidgetTouchEvent&, const mozilla::layers::ScrollableLayerGuid&, uint64_t, nsEventStatus, nsEventStatus)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 92 is outside array bounds of 'mozilla::WidgetTouchEvent [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/util/APZEventState.cpp:369:22: note: while referencing 'cancelEvent'
  369 |     WidgetTouchEvent cancelEvent(aEvent);
      |                      ^~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_layers5.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers5.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::ElementRestyler::Restyle(nsRestyleHint)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ElementRestyler::SwapInstruction> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:2119:29: note: while referencing 'swaps'
 2119 |   nsTArray<SwapInstruction> swaps;
      |                             ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::RestyleHintData [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:2077:19: note: while referencing 'hintDataToRestore'
 2077 |   RestyleHintData hintDataToRestore;
      |                   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::Element> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:2074:29: note: while referencing 'descendants'
 2074 |   nsTArray<RefPtr<Element>> descendants;
      |                             ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ElementRestyler::SwapInstruction> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:2119:29: note: while referencing 'swaps'
 2119 |   nsTArray<SwapInstruction> swaps;
      |                             ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::RestyleHintData [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:2077:19: note: while referencing 'hintDataToRestore'
 2077 |   RestyleHintData hintDataToRestore;
      |                   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::Element> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:2074:29: note: while referencing 'descendants'
 2074 |   nsTArray<RefPtr<Element>> descendants;
      |                             ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginInstanceChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginModuleChild.h:31,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/CrashReporterChild.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsHashKeys.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDataHashtable.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginModuleChild.h:22,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/CrashReporterChild.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:16:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::ElementRestyler::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, const mozilla::RestyleHintData&, nsTArray<mozilla::ElementRestyler::ContextToClear>&, nsTArray<RefPtr<nsStyleContext> >&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsIContent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:3363:25: note: while referencing 'visibleKidsOfHiddenElement'
 3363 |   nsTArray<nsIContent*> visibleKidsOfHiddenElement;
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCSSSelector*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:3360:28: note: while referencing 'selectorsForDescendants'
 3360 |   nsTArray<nsCSSSelector*> selectorsForDescendants;
      |                            ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsIContent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:3363:25: note: while referencing 'visibleKidsOfHiddenElement'
 3363 |   nsTArray<nsIContent*> visibleKidsOfHiddenElement;
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCSSSelector*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:3360:28: note: while referencing 'selectorsForDescendants'
 3360 |   nsTArray<nsCSSSelector*> selectorsForDescendants;
      |                            ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayers.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientLayerManager.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:18,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h: In member function 'void mozilla::ElementRestyler::RestyleChildren(nsRestyleHint)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:617:43: warning: 'lastContinuation' may be used uninitialized in this function [-Wmaybe-uninitialized]
  617 |   nsIContent* GetContent() const { return mContent; }
      |                                           ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:3241:13: note: 'lastContinuation' was declared here
 3241 |   nsIFrame* lastContinuation;
      |             ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::layers::AsyncPanZoomController::AdvanceAnimations(const mozilla::TimeStamp&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::Runnable> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers1.cpp:65:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:3098:30: note: while referencing 'deferredTasks'
 3098 |   nsTArray<RefPtr<Runnable>> deferredTasks;
      |                              ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::APZCTreeManager::ClearTree()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::layers::HitTestingTreeNode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers1.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/APZCTreeManager.cpp:1346:40: note: while referencing 'nodesToDestroy'
 1346 |   nsTArray<RefPtr<HitTestingTreeNode>> nodesToDestroy;
      |                                        ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayers.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientLayerManager.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientLayerManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ProcessHangMonitor.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 '-DBIN_SUFFIX=""' -DMOZ_TOOLKIT_SEARCH -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/build/dom/ipc -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/sandbox -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ProcessHangMonitor.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ProcessHangMonitor.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::TouchManager::EvictTouchPoint(RefPtr<mozilla::dom::Touch>&, nsIDocument*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 92 is outside array bounds of 'mozilla::WidgetTouchEvent [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/TouchManager.cpp:74:30: note: while referencing 'event'
   74 |             WidgetTouchEvent event(true, eTouchEnd, widget);
      |                              ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/BasicImplData.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/BasicCanvasLayer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/BasicCanvasLayer.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::layers::BasicPaintedLayer::Validate(mozilla::layers::LayerManager::DrawPaintedLayerCallback, void*, mozilla::layers::ReadbackProcessor*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::ReadbackProcessor::Update> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers3.cpp:65:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/BasicPaintedLayer.cpp:146:39: note: while referencing 'readbackUpdates'
  146 |   nsTArray<ReadbackProcessor::Update> readbackUpdates;
      |                                       ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/BasicImplData.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/BasicCanvasLayer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/BasicCanvasLayer.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::layers::ClientPaintedLayer::RenderLayerWithReadback(mozilla::layers::ReadbackProcessor*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::ReadbackProcessor::Update> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers3.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientPaintedLayer.cpp:129:39: note: while referencing 'readbackUpdates'
  129 |   nsTArray<ReadbackProcessor::Update> readbackUpdates;
      |                                       ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsEventStatus mozilla::layers::APZCTreeManager::ProcessTouchInput(mozilla::MultiTouchInput&, mozilla::layers::ScrollableLayerGuid*, uint64_t*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers1.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/APZCTreeManager.cpp:1008:32: note: while referencing 'touchBehaviors'
 1008 |   nsTArray<TouchBehaviorFlags> touchBehaviors;
      |                                ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp: In member function 'virtual nsresult mozilla::dom::ContentChild::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:522:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  522 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:521:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  521 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContentChild)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_layers6.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers6.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_layers7.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/gfx/layers -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers7.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers7.cpp
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Atomics.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ProcessHangMonitor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ProcessHangMonitor.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::RestyleManager::ComputeAndProcessStyleChange(nsIFrame*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, const mozilla::RestyleHintData&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsStyleContext> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:3799:36: note: while referencing 'swappedStructOwners'
 3799 |   nsTArray<RefPtr<nsStyleContext>> swappedStructOwners;
      |                                    ^~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ElementRestyler::ContextToClear> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:3794:45: note: while referencing 'contextsToClear'
 3794 |   nsTArray<ElementRestyler::ContextToClear> contextsToClear;
      |                                             ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::RestyleManager::StartRebuildAllStyleData(mozilla::RestyleTracker&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::RestyleHintData [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:766:48: note: while referencing '<anonymous>'
  766 |                                RestyleHintData());
      |                                                ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::RestyleManager::ComputeAndProcessStyleChange(nsStyleContext*, mozilla::RestyleManagerBase::Element*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, const mozilla::RestyleHintData&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsStyleContext> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:3836:36: note: while referencing 'swappedStructOwners'
 3836 |   nsTArray<RefPtr<nsStyleContext>> swappedStructOwners;
      |                                    ^~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ElementRestyler::ContextToClear> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:3831:45: note: while referencing 'contextsToClear'
 3831 |   nsTArray<ElementRestyler::ContextToClear> contextsToClear;
      |                                             ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsIContent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:3830:25: note: while referencing 'visibleKidsOfHiddenElement'
 3830 |   nsTArray<nsIContent*> visibleKidsOfHiddenElement;
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCSSSelector*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:3829:28: note: while referencing 'selectorsForDescendants'
 3829 |   nsTArray<nsCSSSelector*> selectorsForDescendants;
      |                            ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/AsyncCompositionManager.cpp:32,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp:110:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::RestyleTracker::DoProcessRestyles()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::RestyleManager::AnimationsWithDestroyedFrame [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleTracker.cpp:130:5: note: while referencing 'animationsWithDestroyedFrame'
  130 |     animationsWithDestroyedFrame(mRestyleManager);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_ipc0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 '-DBIN_SUFFIX=""' -DMOZ_TOOLKIT_SEARCH -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/build/dom/ipc -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/sandbox -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_ipc0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ProcessHangMonitor.cpp:15:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::ContentChild::RecvStartProfiler(const ProfilerInitParams&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<const char*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:2707:25: note: while referencing 'threadNameFilterArray'
 2707 |   nsTArray<const char*> threadNameFilterArray;
      |                         ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<const char*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:2702:25: note: while referencing 'featureArray'
 2702 |   nsTArray<const char*> featureArray;
      |                         ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::ContentChild::ProvideWindowCommon(mozilla::dom::TabChild*, mozIDOMWindowProxy*, bool, uint32_t, bool, bool, bool, nsIURI*, const nsAString_internal&, const nsACString_internal&, bool, bool*, mozIDOMWindowProxy**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::FrameScriptInfo> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:729:29: note: while referencing 'frameScripts'
  729 |   nsTArray<FrameScriptInfo> frameScripts;
      |                             ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::ContentChild::RecvReinitRendering(mozilla::dom::PContentChild::Endpoint<mozilla::layers::PCompositorBridgeChild>&&, mozilla::dom::PContentChild::Endpoint<mozilla::layers::PImageBridgeChild>&&, mozilla::dom::PContentChild::Endpoint<mozilla::gfx::PVRManagerChild>&&, mozilla::dom::PContentChild::Endpoint<mozilla::dom::PVideoDecoderManagerChild>&&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::TabChild> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:1213:30: note: while referencing 'tabs'
 1213 |   nsTArray<RefPtr<TabChild>> tabs = TabChild::GetAll();
      |                              ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/Effects.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayerManagerComposite.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_ipc1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 '-DBIN_SUFFIX=""' -DMOZ_TOOLKIT_SEARCH -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/build/dom/ipc -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/sandbox -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_ipc1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc1.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ProcessHangMonitor.cpp:16:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/revocable_store.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/task.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ProcessHangMonitorIPC.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ProcessHangMonitor.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtr.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/Effects.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayerManagerComposite.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Types.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Coord.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/RemoteContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/RemoteContentController.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPermissionManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/AppProcessChecker.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ISurfaceAllocator.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ISurfaceAllocator.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/domstubs.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozIApplication.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabContext.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabContext.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/RemoteContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/RemoteContentController.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabContext.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ProcessHangMonitorIPC.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ProcessHangMonitor.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult {anonymous}::HangMonitoredProcess::GetScriptBrowser(nsIDOMElement**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::PBrowserParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ProcessHangMonitor.cpp:897:29: note: while referencing 'tabs'
  897 |   nsTArray<PBrowserParent*> tabs;
      |                             ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ProcessHangMonitorIPC.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ProcessHangMonitor.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:216:56: warning: array subscript 0 is outside array bounds of 'nsTArray<mozilla::dom::PBrowserParent*> [1]' [-Warray-bounds]
  216 |   if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ProcessHangMonitor.cpp:897:29: note: while referencing 'tabs'
  897 |   nsTArray<PBrowserParent*> tabs;
      |                             ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ProcessHangMonitorIPC.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ProcessHangMonitor.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:220:21: warning: array subscript 0 is outside array bounds of 'nsTArray<mozilla::dom::PBrowserParent*> [1]' [-Warray-bounds]
  220 |     header->mLength = length;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ProcessHangMonitor.cpp:897:29: note: while referencing 'tabs'
  897 |   nsTArray<PBrowserParent*> tabs;
      |                             ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ProcessHangMonitorIPC.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ProcessHangMonitor.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::PBrowserParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ProcessHangMonitor.cpp:897:29: note: while referencing 'tabs'
  897 |   nsTArray<PBrowserParent*> tabs;
      |                             ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/RemoteContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/RemoteContentController.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/RemoteContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/RemoteContentController.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientLayerManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'mozilla::layers::SurfaceDescriptorTiles mozilla::layers::ClientMultiTiledLayerBuffer::GetSurfaceDescriptorTiles()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<mozilla::layers::TileDescriptor> [1]' {aka 'nsTArray<mozilla::layers::TileDescriptor> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/TiledContentClient.cpp:745:36: note: while referencing 'tiles'
  745 |   InfallibleTArray<TileDescriptor> tiles;
      |                                    ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientLayerManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In lambda function:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<mozilla::layers::TransformFunction> [1]' {aka 'nsTArray<mozilla::layers::TransformFunction> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/AsyncCompositionManager.cpp:650:39: note: while referencing 'functions'
  650 |   InfallibleTArray<TransformFunction> functions;
      |                                       ^~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/gfx/ipc'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GPUParent.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc -I/pbulk/work/mail/thunderbird52/work/build/gfx/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GPUParent.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/GPUParent.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientLayerManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'mozilla::layers::SurfaceDescriptorTiles mozilla::layers::ClientSingleTiledLayerBuffer::GetSurfaceDescriptorTiles()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<mozilla::layers::TileDescriptor> [1]' {aka 'nsTArray<mozilla::layers::TileDescriptor> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/SingleTiledContentClient.cpp:74:36: note: while referencing 'tiles'
   74 |   InfallibleTArray<TileDescriptor> tiles;
      |                                    ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocumentObserver.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocument.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabParent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabContext.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabContext.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabContext.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientLayerManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::layers::ImageClientSingle::UpdateImage(mozilla::layers::ImageContainer*, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::ImageClientSingle::Buffer> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ImageClient.cpp:200:20: note: while referencing 'newBuffers'
  200 |   nsTArray<Buffer> newBuffers;
      |                    ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientLayerManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In lambda function:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::Layer*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/AsyncCompositionManager.cpp:944:26: note: while referencing 'ancestorMaskLayers'
  944 |         nsTArray<Layer*> ancestorMaskLayers;
      |                          ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/GPUParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/GPUParent.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool nsDisplayMask::ShouldPaintOnMaskLayer(nsDisplayItem::LayerManager*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsSVGMaskFrame*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDisplayList.cpp:7158:30: note: while referencing 'maskFrames'
 7158 |   nsTArray<nsSVGMaskFrame *> maskFrames = effectProperties.GetMaskFrames();
      |                              ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void nsLayoutUtils::SetScrollPositionClampingScrollPortSize(nsIPresShell*, nsLayoutUtils::CSSSize)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCOMPtr<nsIContentViewer> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.cpp:8509:49: note: while referencing 'array'
 8509 |           nsTArray<nsCOMPtr<nsIContentViewer> > array;
      |                                                 ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static nscoord nsLayoutUtils::PrefISizeFromInline(nsIFrame*, nsRenderingContext*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 32 is outside array bounds of 'nsIFrame::InlinePrefISizeData [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.cpp:5519:33: note: while referencing 'data'
 5519 |   nsIFrame::InlinePrefISizeData data;
      |                                 ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static bool nsLayoutUtils::HasDocumentLevelListenersForApzAwareEvents(nsIPresShell*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::EventTarget*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.cpp:8475:28: note: while referencing 'targets'
 8475 |     nsTArray<EventTarget*> targets;
      |                            ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::EventTarget*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.cpp:8475:28: note: while referencing 'targets'
 8475 |     nsTArray<EventTarget*> targets;
      |                            ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientLayerManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::ClientMultiTiledLayerBuffer::Update(const nsIntRegion&, const nsIntRegion&, const nsIntRegion&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::TileClient> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/TiledContentClient.cpp:934:24: note: while referencing 'oldRetainedTiles'
  934 |   nsTArray<TileClient> oldRetainedTiles;
      |                        ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientLayerManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::TileClient> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/TiledContentClient.cpp:934:24: note: while referencing 'oldRetainedTiles'
  934 |   nsTArray<TileClient> oldRetainedTiles;
      |                        ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static gfxSize nsLayoutUtils::ComputeSuitableScaleForAnimation(const nsIFrame*, const nsSize&, const nsSize&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::Animation> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.cpp:598:36: note: while referencing 'compositorAnimations'
  598 |   nsTArray<RefPtr<dom::Animation>> compositorAnimations =
      |                                    ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/LayerTransactionParent.cpp:37,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:128:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void nsDisplayListBuilder::AddAnimationsAndTransitionsToLayer(nsDisplayListBuilder::Layer*, nsDisplayListBuilder*, nsDisplayItem*, nsIFrame*, nsCSSPropertyID)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::Animation> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDisplayList.cpp:657:36: note: while referencing 'compositorAnimations'
  657 |   nsTArray<RefPtr<dom::Animation>> compositorAnimations =
      |                                    ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<mozilla::layers::TransformFunction> [1]' {aka 'nsTArray<mozilla::layers::TransformFunction> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDisplayList.cpp:448:71: note: while referencing '<anonymous>'
  448 |       animSegment->startState() = InfallibleTArray<TransformFunction>();
      |                                                                       ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<mozilla::layers::TransformFunction> [1]' {aka 'nsTArray<mozilla::layers::TransformFunction> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDisplayList.cpp:449:69: note: while referencing '<anonymous>'
  449 |       animSegment->endState() = InfallibleTArray<TransformFunction>();
      |                                                                     ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::Animation> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDisplayList.cpp:657:36: note: while referencing 'compositorAnimations'
  657 |   nsTArray<RefPtr<dom::Animation>> compositorAnimations =
      |                                    ^~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/widget/gtkxtbin'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o gtk2xtbin.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtkxtbin -I/pbulk/work/mail/thunderbird52/work/build/widget/gtkxtbin  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/gtk2xtbin.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat -I/usr/pkg/include/gtk-2.0 -I/usr/X11R7/include -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtkxtbin/gtk2xtbin.c
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsViewManager.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabParent.cpp:69,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc1.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'void ComputeMaskGeometry(PaintFramesParams&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsSVGMaskFrame*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDisplayList.cpp:6946:30: note: while referencing 'maskFrames'
 6946 |   nsTArray<nsSVGMaskFrame *> maskFrames = effectProperties.GetMaskFrames();
      |                              ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsSVGMaskFrame*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDisplayList.cpp:6946:30: note: while referencing 'maskFrames'
 6946 |   nsTArray<nsSVGMaskFrame *> maskFrames = effectProperties.GetMaskFrames();
      |                              ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsStyleSheetService::UnregisterSheet(nsIURI*, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::ContentParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsStyleSheetService.cpp:347:35: note: while referencing 'children'
  347 |     nsTArray<dom::ContentParent*> children;
      |                                   ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::ContentParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsStyleSheetService.cpp:347:35: note: while referencing 'children'
  347 |     nsTArray<dom::ContentParent*> children;
      |                                   ^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsStyleSheetService.cpp:339:28: warning: 'message' may be used uninitialized in this function [-Wmaybe-uninitialized]
  339 |       serv->NotifyObservers(NS_ISUPPORTS_CAST(nsIDOMCSSStyleSheet*, cssSheet),
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  340 |                             message, nullptr);
      |                             ~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsStyleSheetService::LoadAndRegisterSheet(nsIURI*, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::ContentParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsStyleSheetService.cpp:193:37: note: while referencing 'children'
  193 |       nsTArray<dom::ContentParent*> children;
      |                                     ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::ContentParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsStyleSheetService.cpp:193:37: note: while referencing 'children'
  193 |       nsTArray<dom::ContentParent*> children;
      |                                     ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeParent.h:31,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/GPUParent.cpp:21:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool nsCaret::IsMenuPopupHidingCaret()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsIFrame*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:833:23: note: while referencing 'popups'
  833 |   nsTArray<nsIFrame*> popups;
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPrintfCString.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTSubstring.h: In member function 'void nsCounterUseNode::GetText(nsString&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTSubstring.h:530:12: warning: 'separator' may be used uninitialized in this function [-Wmaybe-uninitialized]
  530 |     Replace(mLength, 0, aData, aLength);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCounterManager.cpp:103:21: note: 'separator' was declared here
  103 |     const char16_t* separator;
      |                     ^~~~~~~~~
libwidget_gtkxtbin.a.desc
rm -f libwidget_gtkxtbin.a
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresShell.cpp: In member function 'virtual void PresShell::FrameNeedsReflow(nsIFrame*, nsIPresShell::IntrinsicDirty, nsFrameState, nsIPresShell::ReflowRootHandling)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresShell.cpp:2708:23: warning: 'targetNeedsReflowFromParent' may be used uninitialized in this function [-Wmaybe-uninitialized]
 2708 |    (_f != subtreeRoot || !targetNeedsReflowFromParent))
      |                       ^~
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libwidget_gtkxtbin.a.desc gtk2xtbin.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeParent.h:31,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/GPUParent.cpp:21:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/GPUParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/GPUParent.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPermissionManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/AppProcessChecker.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp: In member function 'virtual nsresult mozilla::dom::ContentParent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp:2679:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 2679 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp:2678:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
 2678 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::layers::ImageHost::UseTextureHost(const nsTArray<mozilla::layers::CompositableHost::TimedTexture>&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::ImageHost::TimedImage> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ImageHost.cpp:52:24: note: while referencing 'newImages'
   52 |   nsTArray<TimedImage> newImages;
      |                        ^~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/widget/gtkxtbin'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_ipc0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc -I/pbulk/work/mail/thunderbird52/work/build/gfx/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_ipc0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/gfx/ipc/Unified_cpp_gfx_ipc0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static nsIFrame* nsLayoutUtils::GetPopupFrameForEventCoordinates(nsPresContext*, const mozilla::WidgetEvent*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsIFrame*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.cpp:2340:23: note: while referencing 'popups'
 2340 |   nsTArray<nsIFrame*> popups;
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsViewManager.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp:87,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:137:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Rect.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Triangle.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Matrix.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/BaseRect.h: In function 'void mozilla::layers::RenderMinimap(ContainerT*, mozilla::layers::LayerManagerComposite*, const RenderTargetIntRect&, mozilla::layers::Layer*) [with ContainerT = mozilla::layers::ContainerLayerComposite]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/BaseRect.h:55:50: warning: '*((void*)(& cdp)+4).mozilla::gfx::RectTyped<mozilla::LayerPixel>::<anonymous>.mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::LayerPixel>, mozilla::gfx::PointTyped<mozilla::LayerPixel>, mozilla::gfx::SizeTyped<mozilla::LayerPixel>, mozilla::gfx::MarginTyped<mozilla::LayerPixel> >::height' may be used uninitialized in this function [-Wmaybe-uninitialized]
   55 |       x(aX), y(aY), width(aWidth), height(aHeight)
      |                                                  ^
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:254:20: note: '*((void*)(& cdp)+4).mozilla::gfx::RectTyped<mozilla::LayerPixel>::<anonymous>.mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::LayerPixel>, mozilla::gfx::PointTyped<mozilla::LayerPixel>, mozilla::gfx::SizeTyped<mozilla::LayerPixel>, mozilla::gfx::MarginTyped<mozilla::LayerPixel> >::height' was declared here
  254 |   Maybe<LayerRect> cdp;
      |                    ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Rect.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Triangle.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Matrix.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/BaseRect.h:55:50: warning: '*((void*)(& cdp)+4).mozilla::gfx::RectTyped<mozilla::LayerPixel>::<anonymous>.mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::LayerPixel>, mozilla::gfx::PointTyped<mozilla::LayerPixel>, mozilla::gfx::SizeTyped<mozilla::LayerPixel>, mozilla::gfx::MarginTyped<mozilla::LayerPixel> >::width' may be used uninitialized in this function [-Wmaybe-uninitialized]
   55 |       x(aX), y(aY), width(aWidth), height(aHeight)
      |                                                  ^
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:254:20: note: '*((void*)(& cdp)+4).mozilla::gfx::RectTyped<mozilla::LayerPixel>::<anonymous>.mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::LayerPixel>, mozilla::gfx::PointTyped<mozilla::LayerPixel>, mozilla::gfx::SizeTyped<mozilla::LayerPixel>, mozilla::gfx::MarginTyped<mozilla::LayerPixel> >::width' was declared here
  254 |   Maybe<LayerRect> cdp;
      |                    ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Rect.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Triangle.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Matrix.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/BaseRect.h:55:50: warning: '*((void*)(& cdp)+4).mozilla::gfx::RectTyped<mozilla::LayerPixel>::<anonymous>.mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::LayerPixel>, mozilla::gfx::PointTyped<mozilla::LayerPixel>, mozilla::gfx::SizeTyped<mozilla::LayerPixel>, mozilla::gfx::MarginTyped<mozilla::LayerPixel> >::y' may be used uninitialized in this function [-Wmaybe-uninitialized]
   55 |       x(aX), y(aY), width(aWidth), height(aHeight)
      |                                                  ^
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:254:20: note: '*((void*)(& cdp)+4).mozilla::gfx::RectTyped<mozilla::LayerPixel>::<anonymous>.mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::LayerPixel>, mozilla::gfx::PointTyped<mozilla::LayerPixel>, mozilla::gfx::SizeTyped<mozilla::LayerPixel>, mozilla::gfx::MarginTyped<mozilla::LayerPixel> >::y' was declared here
  254 |   Maybe<LayerRect> cdp;
      |                    ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Rect.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Triangle.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Matrix.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/BaseRect.h:55:50: warning: '*((void*)(& cdp)+4).mozilla::gfx::RectTyped<mozilla::LayerPixel>::<anonymous>.mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::LayerPixel>, mozilla::gfx::PointTyped<mozilla::LayerPixel>, mozilla::gfx::SizeTyped<mozilla::LayerPixel>, mozilla::gfx::MarginTyped<mozilla::LayerPixel> >::x' may be used uninitialized in this function [-Wmaybe-uninitialized]
   55 |       x(aX), y(aY), width(aWidth), height(aHeight)
      |                                                  ^
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:254:20: note: '*((void*)(& cdp)+4).mozilla::gfx::RectTyped<mozilla::LayerPixel>::<anonymous>.mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::LayerPixel>, mozilla::gfx::PointTyped<mozilla::LayerPixel>, mozilla::gfx::SizeTyped<mozilla::LayerPixel>, mozilla::gfx::MarginTyped<mozilla::LayerPixel> >::x' was declared here
  254 |   Maybe<LayerRect> cdp;
      |                    ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPermissionManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/AppProcessChecker.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp: In member function 'virtual nsresult mozilla::dom::TabChildBase::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp:194:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  194 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp:193:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  193 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp: In member function 'virtual nsresult mozilla::dom::TabChild::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp:809:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  809 | NS_INTERFACE_MAP_END_INHERITING(TabChildBase)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp:808:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  808 |   NS_INTERFACE_MAP_ENTRY(nsITooltipListener)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void nsLayoutUtils::TransformToAncestorAndCombineRegions(const nsRegion&, nsIFrame*, const nsIFrame*, nsRegion*, nsRegion*, mozilla::Maybe<mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> >*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'RegionBuilder<nsRegion> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.cpp:8844:27: note: while referencing 'transformedRegion'
 8844 |   RegionBuilder<nsRegion> transformedRegion;
      |                           ^~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp: In member function 'virtual nsresult mozilla::dom::TabChildGlobal::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp:3262:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
 3262 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp:100,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause
   50 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO'
   50 |   } else
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Rect.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Triangle.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Matrix.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/BaseRect.h: In function 'void mozilla::layers::RenderMinimap(ContainerT*, mozilla::layers::LayerManagerComposite*, const RenderTargetIntRect&, mozilla::layers::Layer*) [with ContainerT = mozilla::layers::RefLayerComposite]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/BaseRect.h:55:50: warning: '*((void*)(& cdp)+4).mozilla::gfx::RectTyped<mozilla::LayerPixel>::<anonymous>.mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::LayerPixel>, mozilla::gfx::PointTyped<mozilla::LayerPixel>, mozilla::gfx::SizeTyped<mozilla::LayerPixel>, mozilla::gfx::MarginTyped<mozilla::LayerPixel> >::height' may be used uninitialized in this function [-Wmaybe-uninitialized]
   55 |       x(aX), y(aY), width(aWidth), height(aHeight)
      |                                                  ^
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:254:20: note: '*((void*)(& cdp)+4).mozilla::gfx::RectTyped<mozilla::LayerPixel>::<anonymous>.mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::LayerPixel>, mozilla::gfx::PointTyped<mozilla::LayerPixel>, mozilla::gfx::SizeTyped<mozilla::LayerPixel>, mozilla::gfx::MarginTyped<mozilla::LayerPixel> >::height' was declared here
  254 |   Maybe<LayerRect> cdp;
      |                    ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Rect.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Triangle.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Matrix.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/BaseRect.h:55:50: warning: '*((void*)(& cdp)+4).mozilla::gfx::RectTyped<mozilla::LayerPixel>::<anonymous>.mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::LayerPixel>, mozilla::gfx::PointTyped<mozilla::LayerPixel>, mozilla::gfx::SizeTyped<mozilla::LayerPixel>, mozilla::gfx::MarginTyped<mozilla::LayerPixel> >::width' may be used uninitialized in this function [-Wmaybe-uninitialized]
   55 |       x(aX), y(aY), width(aWidth), height(aHeight)
      |                                                  ^
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:254:20: note: '*((void*)(& cdp)+4).mozilla::gfx::RectTyped<mozilla::LayerPixel>::<anonymous>.mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::LayerPixel>, mozilla::gfx::PointTyped<mozilla::LayerPixel>, mozilla::gfx::SizeTyped<mozilla::LayerPixel>, mozilla::gfx::MarginTyped<mozilla::LayerPixel> >::width' was declared here
  254 |   Maybe<LayerRect> cdp;
      |                    ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Rect.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Triangle.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Matrix.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/BaseRect.h:55:50: warning: '*((void*)(& cdp)+4).mozilla::gfx::RectTyped<mozilla::LayerPixel>::<anonymous>.mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::LayerPixel>, mozilla::gfx::PointTyped<mozilla::LayerPixel>, mozilla::gfx::SizeTyped<mozilla::LayerPixel>, mozilla::gfx::MarginTyped<mozilla::LayerPixel> >::y' may be used uninitialized in this function [-Wmaybe-uninitialized]
   55 |       x(aX), y(aY), width(aWidth), height(aHeight)
      |                                                  ^
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:254:20: note: '*((void*)(& cdp)+4).mozilla::gfx::RectTyped<mozilla::LayerPixel>::<anonymous>.mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::LayerPixel>, mozilla::gfx::PointTyped<mozilla::LayerPixel>, mozilla::gfx::SizeTyped<mozilla::LayerPixel>, mozilla::gfx::MarginTyped<mozilla::LayerPixel> >::y' was declared here
  254 |   Maybe<LayerRect> cdp;
      |                    ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Rect.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Triangle.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Matrix.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/BaseRect.h:55:50: warning: '*((void*)(& cdp)+4).mozilla::gfx::RectTyped<mozilla::LayerPixel>::<anonymous>.mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::LayerPixel>, mozilla::gfx::PointTyped<mozilla::LayerPixel>, mozilla::gfx::SizeTyped<mozilla::LayerPixel>, mozilla::gfx::MarginTyped<mozilla::LayerPixel> >::x' may be used uninitialized in this function [-Wmaybe-uninitialized]
   55 |       x(aX), y(aY), width(aWidth), height(aHeight)
      |                                                  ^
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:254:20: note: '*((void*)(& cdp)+4).mozilla::gfx::RectTyped<mozilla::LayerPixel>::<anonymous>.mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::LayerPixel>, mozilla::gfx::PointTyped<mozilla::LayerPixel>, mozilla::gfx::SizeTyped<mozilla::LayerPixel>, mozilla::gfx::MarginTyped<mozilla::LayerPixel> >::x' was declared here
  254 |   Maybe<LayerRect> cdp;
      |                    ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:156:28:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
   32 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp:153,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:138:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here
  138 |   struct AmountFns
      |          ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:180:28:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
   32 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp:153,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:173:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here
  173 |   struct SizeOfTabFns
      |          ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/CompositorSession.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/CompositorSession.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'void _ZL18SortConfigurationsP8nsTArrayIN9nsIWidget13ConfigurationEE.part.0(nsTArray<nsIWidget::Configuration>*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsIWidget::Configuration> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.cpp:2990:38: note: while referencing 'pluginsToMove'
 2990 |   nsTArray<nsIWidget::Configuration> pluginsToMove;
      |                                      ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsRootPresContext::ApplyPluginGeometryUpdates()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsIWidget::Configuration> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.cpp:3061:38: note: while referencing 'configurations'
 3061 |   nsTArray<nsIWidget::Configuration> configurations;
      |                                      ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsRootPresContext::FlushWillPaintObservers()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCOMPtr<nsIRunnable> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.cpp:3141:36: note: while referencing 'observers'
 3141 |   nsTArray<nsCOMPtr<nsIRunnable> > observers;
      |                                    ^~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/network'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_network0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/pbulk/work/mail/thunderbird52/work/build/dom/network -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_network0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsDisplayList::HitTest(nsDisplayListBuilder*, const nsRect&, nsDisplayItem::HitTestState*, nsTArray<nsIFrame*>*) const':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 12 is outside array bounds of 'FramesWithDepth [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDisplayList.cpp:2190:92: note: while referencing '<anonymous>'
 2190 |           temp.AppendElement(FramesWithDepth(transform->GetHitDepthAtPoint(aBuilder, point)));
      |                                                                                            ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/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<nsRect>&, bool, const ContainerLayerParameters&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 44 is outside array bounds of 'nsIScrollableFrame::ScrollSnapInfo [1]' {aka 'mozilla::layers::ScrollSnapInfo [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:92:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.cpp:8650:61: note: while referencing '<anonymous>'
 8650 |     metadata.SetSnapInfo(scrollableFrame->GetScrollSnapInfo());
      |                                                             ^
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_webaudio_blink0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink -I/pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webaudio_blink0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-shadow  /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/wave'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_wave0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/wave -I/pbulk/work/mail/thunderbird52/work/build/dom/media/wave  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_wave0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/media/wave/Unified_cpp_dom_media_wave0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsPresContext::MediaFeatureValuesChanged(nsRestyleHint, nsChangeHint)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::MediaQueryList::HandleChangeData> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.cpp:1936:48: note: while referencing 'notifyList'
 1936 |     nsTArray<MediaQueryList::HandleChangeData> notifyList;
      |                                                ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MozPowerManagerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/Connection.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeChild.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/CompositorSession.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsRootPresContext::CollectPluginGeometryUpdates(mozilla::layers::LayerManager*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsIWidget::Configuration> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.cpp:3084:38: note: while referencing 'configurations'
 3084 |   nsTArray<nsIWidget::Configuration> configurations;
      |                                      ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsIWidget::Configuration> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.cpp:3084:38: note: while referencing 'configurations'
 3084 |   nsTArray<nsIWidget::Configuration> configurations;
      |                                      ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'already_AddRefed<mozilla::layers::LayerManager> nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::ScrollMetadata> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDisplayList.cpp:1852:54: note: while referencing '<anonymous>'
 1852 |     root->SetScrollMetadata(nsTArray<ScrollMetadata>());
      |                                                      ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeChild.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/CompositorSession.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/CompositorSession.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/CompositorSession.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Maybe.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/wave/WaveDemuxer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/wave/WaveDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/wave/Unified_cpp_dom_media_wave0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/Connection.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/Connection.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::layers::CompositorBridgeChild::RecvUpdatePluginConfigurations(const LayoutDeviceIntPoint&, const LayoutDeviceIntRegion&, nsTArray<mozilla::layers::PluginWindowData>&&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositorBridgeChild.cpp:419:23: note: while referencing 'visiblePluginIds'
  419 |   nsTArray<uintptr_t> visiblePluginIds;
      |                       ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositorBridgeChild.cpp:439:39: note: while referencing 'rectsOut'
  439 |         nsTArray<LayoutDeviceIntRect> rectsOut;
      |                                       ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In destructor 'mozilla::layers::ImageBridgeParent::~ImageBridgeParent()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::PImageContainerParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ImageBridgeParent.cpp:84:36: note: while referencing 'parents'
   84 |   nsTArray<PImageContainerParent*> parents;
      |                                    ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::layers::HostIPCAllocator::SendPendingAsyncMessages()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<mozilla::layers::AsyncParentMessageData> [1]' {aka 'nsTArray<mozilla::layers::AsyncParentMessageData> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:65:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ISurfaceAllocator.cpp:45:44: note: while referencing 'messages'
   45 |   InfallibleTArray<AsyncParentMessageData> messages;
      |                                            ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::layers::CompositorBridgeChild::RecvHideAllPlugins(const uintptr_t&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositorBridgeChild.cpp:531:23: note: while referencing 'list'
  531 |   nsTArray<uintptr_t> list;
      |                       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/Connection.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPServerSocket.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocket::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPServerSocket.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   43 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPServerSocket.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   42 |   NS_INTERFACE_MAP_ENTRY(nsIServerSocketListener)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDataDemuxer.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/wave/WaveDemuxer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/wave/WaveDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/wave/Unified_cpp_dom_media_wave0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngine.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.cpp:34,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::ImageBridgeChild::ShutdownStep1(mozilla::layers::SynchronousTask*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<mozilla::layers::PTextureChild*> [1]' {aka 'nsTArray<mozilla::layers::PTextureChild*> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ImageBridgeChild.cpp:284:36: note: while referencing 'textures'
  284 |   InfallibleTArray<PTextureChild*> textures;
      |                                    ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<mozilla::layers::PCompositableChild*> [1]' {aka 'nsTArray<mozilla::layers::PCompositableChild*> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ImageBridgeChild.cpp:276:41: note: while referencing 'compositables'
  276 |   InfallibleTArray<PCompositableChild*> compositables;
      |                                         ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual already_AddRefed<mozilla::gfx::SourceSurface> PresShell::RenderSelection(nsISelection*, mozilla::LayoutDeviceIntPoint, mozilla::LayoutDeviceIntRect*, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::UniquePtr<RangePaintInfo> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresShell.cpp:5217:39: note: while referencing 'rangeItems'
 5217 |   nsTArray<UniquePtr<RangePaintInfo>> rangeItems;
      |                                       ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual already_AddRefed<mozilla::gfx::SourceSurface> PresShell::RenderNode(nsIDOMNode*, nsIntRegion*, mozilla::LayoutDeviceIntPoint, mozilla::LayoutDeviceIntRect*, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::UniquePtr<RangePaintInfo> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresShell.cpp:5172:39: note: while referencing 'rangeItems'
 5172 |   nsTArray<UniquePtr<RangePaintInfo>> rangeItems;
      |                                       ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void PresShell::DispatchTouchEventToDOM(mozilla::WidgetEvent*, nsEventStatus*, nsPresShellEventCB*, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 92 is outside array bounds of 'mozilla::WidgetTouchEvent [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresShell.cpp:8451:22: note: while referencing 'newEvent'
 8451 |     WidgetTouchEvent newEvent(touchEvent->IsTrusted(),
      |                      ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 92 is outside array bounds of 'mozilla::WidgetTouchEvent [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresShell.cpp:8451:22: note: while referencing 'newEvent'
 8451 |     WidgetTouchEvent newEvent(touchEvent->IsTrusted(),
      |                      ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngine.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.cpp:34,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.cpp:29,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPServerSocketChild.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketChildBase::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPServerSocketChild.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   27 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPServerSocketChild.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   26 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxContext.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult PresShell::SetAgentStyleSheets(const nsTArray<RefPtr<mozilla::StyleSheet> >&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::CSSStyleSheet> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDocumentViewer.cpp:25,
                 from /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandleInlines.h:154:37: note: while referencing 'newSheets'
  154 |     nsTArray<RefPtr<CSSStyleSheet>> newSheets(aNewSheets.Length());
      |                                     ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDecoderStateMachine.h:91,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/wave/WaveDecoder.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/wave/Unified_cpp_dom_media_wave0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIThread.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AbstractThread.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/MozPromise.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDataDemuxer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/wave/WaveDemuxer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/wave/WaveDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/wave/Unified_cpp_dom_media_wave0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
liblayout_base.a.desc
rm -f liblayout_base.a
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::layers::ImageBridgeParent::RecvWillClose()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<mozilla::layers::PTextureParent*> [1]' {aka 'nsTArray<mozilla::layers::PTextureParent*> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ImageBridgeParent.cpp:246:37: note: while referencing 'textures'
  246 |   InfallibleTArray<PTextureParent*> textures;
      |                                     ^~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblayout_base.a.desc nsPresArena.o nsRefreshDriver.o Unified_cpp_layout_base0.o Unified_cpp_layout_base1.o Unified_cpp_layout_base2.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In destructor 'mozilla::layers::CompositorBridgeParent::~CompositorBridgeParent()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<mozilla::layers::PTextureParent*> [1]' {aka 'nsTArray<mozilla::layers::PTextureParent*> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositorBridgeParent.cpp:711:37: note: while referencing 'textures'
  711 |   InfallibleTArray<PTextureParent*> textures;
      |                                     ^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPServerSocketParent.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketParent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPServerSocketParent.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   26 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPServerSocketParent.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   25 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocket.cpp: In member function 'virtual nsresult mozilla::dom::LegacyMozTCPSocket::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocket.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   53 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocket.cpp:52:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   52 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocket.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocket::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocket.cpp:148:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  148 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocket.cpp:147:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  147 |   NS_INTERFACE_MAP_ENTRY(nsITCPSocketCallback)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocketChild.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketChildBase::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocketChild.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   69 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocketChild.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   68 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocketParent.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketParentBase::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocketParent.cpp:58:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   58 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocketParent.cpp:57:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   57 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/UDPSocket.cpp: In member function 'virtual nsresult mozilla::dom::UDPSocket::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/UDPSocket.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   46 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::layers::ImageBridgeParent::RecvUpdateNoSwap(mozilla::layers::ImageBridgeParent::EditArray&&, mozilla::layers::ImageBridgeParent::OpDestroyArray&&, const uint64_t&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<mozilla::layers::EditReply> [1]' {aka 'nsTArray<mozilla::layers::EditReply> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ImageBridgeParent.cpp:214:31: note: while referencing 'noReplies'
  214 |   InfallibleTArray<EditReply> noReplies;
      |                               ^~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/layout/base'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_webaudio_blink1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink -I/pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webaudio_blink1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-shadow  /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink1.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/extensions/spellcheck/src'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozEnglishWordUtils.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/build/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozEnglishWordUtils.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/hunspell -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::CompositorBridgeParent::DidComposite(mozilla::layers::PCompositorBridgeParent::TimeStamp&, mozilla::layers::PCompositorBridgeParent::TimeStamp&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::ImageCompositeNotification> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositorBridgeParent.cpp:2021:42: note: while referencing 'notifications'
 2021 |     nsTArray<ImageCompositeNotification> notifications;
      |                                          ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.cpp: In member function 'virtual nsresult mozEnglishWordUtils::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   22 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause
  240 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS'
  246 |   NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS'
  250 |   NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION'
   21 |   NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozEnglishWordUtils)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/CompositorSession.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/CompositorSession.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::GPUChild::Init()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::GfxVarUpdate> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/GPUChild.cpp:53:26: note: while referencing 'updates'
   53 |   nsTArray<GfxVarUpdate> updates = gfxVars::FetchNonDefaultVars();
      |                          ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/CompositorSession.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/CompositorSession.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::GfxPrefSetting> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/GPUChild.cpp:42:28: note: while referencing 'prefs'
   42 |   nsTArray<GfxPrefSetting> prefs;
      |                            ^~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/startupcache'
mkdir -p '.deps/'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/CompositorSession.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/CompositorSession.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::gfx::GPUProcessManager::OnProcessLaunchComplete(mozilla::gfx::GPUProcessHost*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::LayerTreeIdMapping> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/GPUProcessManager.cpp:257:32: note: while referencing 'mappings'
  257 |   nsTArray<LayerTreeIdMapping> mappings;
      |                                ^~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o StartupCache.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/startupcache -I/pbulk/work/mail/thunderbird52/work/build/startupcache  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/StartupCache.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/startupcache/StartupCache.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/CompositorSession.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/CompositorSession.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::GPUProcessManager::HandleProcessLost()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::layers::RemoteCompositorSession> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/GPUProcessManager.cpp:404:45: note: while referencing 'sessions'
  404 |   nsTArray<RefPtr<RemoteCompositorSession>> sessions;
      |                                             ^~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozInlineSpellChecker.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/build/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozInlineSpellChecker.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/hunspell -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp
libgfx_layers.a.desc
rm -f libgfx_layers.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgfx_layers.a.desc ImageContainer.o LayerTreeInvalidation.o Layers.o PersistentBufferProvider.o BasicImageLayer.o TextureClientX11.o X11BasicCompositor.o X11TextureSourceBasic.o X11TextureHost.o ShadowLayerUtilsX11.o X11TextureSourceOGL.o Unified_cpp_gfx_layers0.o Unified_cpp_gfx_layers1.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  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.cpp:29,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/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*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'AlignedTArray<float> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/FFTConvolver.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/FFTConvolver.cpp:29,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/FFTBlock.h:156:26: note: while referencing 'paddedData'
  156 |     AlignedTArray<float> paddedData;
      |                          ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Atomics.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/PLDHashTable.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/startupcache/StartupCache.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libgfx_ipc.a.desc
rm -f libgfx_ipc.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgfx_ipc.a.desc GPUParent.o Unified_cpp_gfx_ipc0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.cpp:29,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In member function 'void WebCore::HRTFPanner::pan(double, double, const mozilla::AudioBlock*, mozilla::AudioBlock*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:110:11: warning: 'convolutionDestinationR2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  110 |     memcpy(aDst, aSrc, aNElem * sizeof(T));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/HRTFPanner.cpp:253:18: note: 'convolutionDestinationR2' was declared here
  253 |     const float* convolutionDestinationR2;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.cpp:29,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:110:11: warning: 'convolutionDestinationL2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  110 |     memcpy(aDst, aSrc, aNElem * sizeof(T));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/HRTFPanner.cpp:252:18: note: 'convolutionDestinationL2' was declared here
  252 |     const float* convolutionDestinationL2;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.cpp:29,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In constructor 'WebCore::HRTFKernel::HRTFKernel(float*, size_t, float)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'AlignedTArray<float> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/FFTConvolver.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/FFTConvolver.cpp:29,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/FFTBlock.h:156:26: note: while referencing 'paddedData'
  156 |     AlignedTArray<float> paddedData;
      |                          ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.cpp:29,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'AlignedTArray<float> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:65:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/HRTFKernel.cpp:54:26: note: while referencing 'buffer'
   54 |     AlignedTArray<float> buffer;
      |                          ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.cpp:29,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static nsReturnRef<WebCore::HRTFElevation> WebCore::HRTFElevation::createBuiltin(int, float)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'WebCore::HRTFKernelList [1]' {aka 'nsTArray<nsAutoRef<WebCore::HRTFKernel> > [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/HRTFElevation.cpp:230:20: note: while referencing 'kernelListL'
  230 |     HRTFKernelList kernelListL;
      |                    ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.cpp:29,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static nsReturnRef<WebCore::HRTFElevation> WebCore::HRTFElevation::createByInterpolatingSlices(WebCore::HRTFElevation*, WebCore::HRTFElevation*, float, float)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'WebCore::HRTFKernelList [1]' {aka 'nsTArray<nsAutoRef<WebCore::HRTFKernel> > [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/HRTFElevation.cpp:275:20: note: while referencing 'kernelListL'
  275 |     HRTFKernelList kernelListL;
      |                    ^~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/gfx/ipc'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/editor/txmgr'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_editor_txmgr0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr -I/pbulk/work/mail/thunderbird52/work/build/editor/txmgr  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_editor_txmgr0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/editor/txmgr/Unified_cpp_editor_txmgr0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::TabChild::RemoteDropLinks(uint32_t, nsIDroppedLinkItem**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp:888:22: note: while referencing 'linksArray'
  888 |   nsTArray<nsString> linksArray;
      |                      ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::TabChild::DoSendBlockingMessage(JSContext*, const nsAString_internal&, mozilla::dom::PBrowserChild::StructuredCloneData&, JS::Handle<JSObject*>, nsIPrincipal*, nsTArray<mozilla::dom::ipc::StructuredCloneData>*, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<mozilla::jsipc::CpowEntry> [1]' {aka 'nsTArray<mozilla::jsipc::CpowEntry> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp:2789:31: note: while referencing 'cpows'
 2789 |   InfallibleTArray<CpowEntry> cpows;
      |                               ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::ContentParent::RecvKeywordToURI(const nsCString&, nsString*, mozilla::dom::PContentParent::OptionalInputStreamParams*, mozilla::dom::ContentParent::OptionalURIParams*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ipc::FileDescriptor> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp:4175:42: note: while referencing 'fds'
 4175 |   nsTArray<mozilla::ipc::FileDescriptor> fds;
      |                                          ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::TabChild::RecvDestroy()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::PContentPermissionRequestChild*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp:2303:45: note: while referencing 'childArray'
 2303 |   nsTArray<PContentPermissionRequestChild*> childArray =
      |                                             ^~~~~~~~~~
libdom_media_webaudio_blink.a.desc
rm -f libdom_media_webaudio_blink.a
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/gfx/layers'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozInlineSpellWordUtil.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/build/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozInlineSpellWordUtil.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/hunspell -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.cpp
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_webaudio_blink.a.desc Unified_cpp_webaudio_blink0.o Unified_cpp_webaudio_blink1.o  
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr/nsTransactionItem.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/txmgr/Unified_cpp_editor_txmgr0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o StartupCacheModule.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/startupcache -I/pbulk/work/mail/thunderbird52/work/build/startupcache  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/StartupCacheModule.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/startupcache/StartupCacheModule.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::ContentParent::InitInternal(mozilla::dom::PContentParent::ProcessPriority, bool, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::ServiceWorkerRegistrationData> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp:2330:45: note: while referencing 'registrations'
 2330 |     nsTArray<ServiceWorkerRegistrationData> registrations;
      |                                             ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::BlobURLRegistrationData> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp:2336:39: note: while referencing 'registrations'
 2336 |     nsTArray<BlobURLRegistrationData> registrations;
      |                                       ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::ContentParent::NotifyUpdatedDictionaries()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<nsString> [1]' {aka 'nsTArray<nsString> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp:4415:30: note: while referencing 'dictionaries'
 4415 |   InfallibleTArray<nsString> dictionaries;
      |                              ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::TabChild::DoSendAsyncMessage(JSContext*, const nsAString_internal&, mozilla::dom::PBrowserChild::StructuredCloneData&, JS::Handle<JSObject*>, nsIPrincipal*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<mozilla::jsipc::CpowEntry> [1]' {aka 'nsTArray<mozilla::jsipc::CpowEntry> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp:2813:31: note: while referencing 'cpows'
 2813 |   InfallibleTArray<CpowEntry> cpows;
      |                               ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::ContentParent::DoSendAsyncMessage(JSContext*, const nsAString_internal&, mozilla::dom::PContentParent::StructuredCloneData&, JS::Handle<JSObject*>, nsIPrincipal*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<mozilla::jsipc::CpowEntry> [1]' {aka 'nsTArray<mozilla::jsipc::CpowEntry> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp:4036:31: note: while referencing 'cpows'
 4036 |   InfallibleTArray<CpowEntry> cpows;
      |                               ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr/nsTransactionItem.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/editor/txmgr/Unified_cpp_editor_txmgr0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr/nsTransactionManager.cpp: In member function 'virtual nsresult nsTransactionManager::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr/nsTransactionManager.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   54 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr/nsTransactionManager.cpp:53:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   53 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITransactionManager)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio/blink'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozPersonalDictionary.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/build/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozPersonalDictionary.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/hunspell -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/startupcache/StartupCacheModule.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libdom_media_wave.a.desc
rm -f libdom_media_wave.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_wave.a.desc Unified_cpp_dom_media_wave0.o  
libeditor_txmgr.a.desc
rm -f libeditor_txmgr.a
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libeditor_txmgr.a.desc Unified_cpp_editor_txmgr0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::ContentParent::RecvGetGfxVars(InfallibleTArray<mozilla::gfx::GfxVarUpdate>*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::GfxVarUpdate> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp:2378:41: note: while referencing '<anonymous>'
 2378 |   *aVars = gfxVars::FetchNonDefaultVars();
      |                                         ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::ContentParent::RecvGetLookAndFeelCache(nsTArray<LookAndFeelInt>*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<LookAndFeelInt> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp:3691:52: note: while referencing '<anonymous>'
 3691 |   *aLookAndFeelIntCache = LookAndFeel::GetIntCache();
      |                                                    ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsTArray<mozilla::dom::TabContext> mozilla::dom::ContentProcessManager::GetTabContextByContentProcess(const ContentParentId&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::TabContext> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentProcessManager.cpp:241:24: note: while referencing 'tabContextArray'
  241 |   nsTArray<TabContext> tabContextArray;
      |                        ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsTArray<mozilla::dom::IdType<mozilla::dom::ContentParent> > mozilla::dom::ContentProcessManager::GetAllChildProcessById(const ContentParentId&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::IdType<mozilla::dom::ContentParent> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentProcessManager.cpp:122:29: note: while referencing 'cpIdArray'
  122 |   nsTArray<ContentParentId> cpIdArray;
      |                             ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsTArray<mozilla::dom::IdType<mozilla::dom::TabParent> > mozilla::dom::ContentProcessManager::GetTabParentsByProcessId(const ContentParentId&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::IdType<mozilla::dom::TabParent> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentProcessManager.cpp:341:19: note: while referencing 'tabIdList'
  341 |   nsTArray<TabId> tabIdList;
      |                   ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'static void mozilla::dom::ContentParent::NotifyTabDestroying(const TabId&, const ContentParentId&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::IdType<mozilla::dom::TabParent> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp:1956:21: note: while referencing 'tabIds'
 1956 |     nsTArray<TabId> tabIds = cpm->GetTabParentsByProcessId(aCpId);
      |                     ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::IdType<mozilla::dom::TabParent> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp:1956:21: note: while referencing 'tabIds'
 1956 |     nsTArray<TabId> tabIds = cpm->GetTabParentsByProcessId(aCpId);
      |                     ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::ContentParent::NotifyTabDestroyed(const TabId&, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::IdType<mozilla::dom::TabParent> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp:2014:19: note: while referencing 'tabIds'
 2014 |   nsTArray<TabId> tabIds = cpm->GetTabParentsByProcessId(this->ChildID());
      |                   ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::PContentPermissionRequestParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp:2002:46: note: while referencing 'parentArray'
 2002 |   nsTArray<PContentPermissionRequestParent*> parentArray =
      |                                              ^~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o StartupCacheUtils.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/startupcache -I/pbulk/work/mail/thunderbird52/work/build/startupcache  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/StartupCacheUtils.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/startupcache/StartupCacheUtils.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::FilePickerParent::SendFilesOrDirectories(const nsTArray<mozilla::dom::FilePickerParent::BlobImplOrString>&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<mozilla::dom::PBlobParent*> [1]' {aka 'nsTArray<mozilla::dom::PBlobParent*> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/FilePickerParent.cpp:172:34: note: while referencing 'blobs'
  172 |   InfallibleTArray<PBlobParent*> blobs;
      |                                  ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsTArray<mozilla::dom::TabContext> mozilla::dom::ContentParent::GetManagedTabContext()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::TabContext> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp:4494:56: note: while referencing '<anonymous>'
 4494 |           GetTabContextByContentProcess(this->ChildID()));
      |                                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::FilePickerParent::Done(int16_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCOMPtr<nsIFile> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/FilePickerParent.cpp:197:31: note: while referencing 'files'
  197 |   nsTArray<nsCOMPtr<nsIFile>> files;
      |                               ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/wave'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozSpellChecker.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/build/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozSpellChecker.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/hunspell -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/Connection.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::UDPSocketParent::Send(const InputStreamParams&, const UDPSocketAddr&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ipc::FileDescriptor> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/UDPSocketParent.cpp:428:42: note: while referencing 'fds'
  428 |   nsTArray<mozilla::ipc::FileDescriptor> fds;
      |                                          ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/Connection.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ipc::FileDescriptor> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/UDPSocketParent.cpp:428:42: note: while referencing 'fds'
  428 |   nsTArray<mozilla::ipc::FileDescriptor> fds;
      |                                          ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/Connection.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::UDPSocketChild::SendBinaryStream(const nsACString_internal&, uint16_t, nsIInputStream*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ipc::FileDescriptor> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/UDPSocketChild.cpp:280:42: note: while referencing 'fds'
  280 |   nsTArray<mozilla::ipc::FileDescriptor> fds;
      |                                          ^~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/editor/txmgr'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/ipc/chromium'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o atomicops_internals_x86_gcc.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium -I/pbulk/work/mail/thunderbird52/work/build/ipc/chromium -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/atomicops_internals_x86_gcc.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/atomicops_internals_x86_gcc.cc
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp:16:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp: In member function 'virtual nsresult mozPersonalDictionary::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   52 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause
  240 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS'
  246 |   NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS'
  250 |   NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp:51:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION'
   51 |   NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozPersonalDictionary)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/Connection.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::TCPSocketParent::FireArrayBufferDataEvent(nsTArray<unsigned char>&, mozilla::dom::TCPReadyState)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<unsigned char> [1]' {aka 'nsTArray<unsigned char> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocketParent.cpp:342:29: note: while referencing 'arr'
  342 |   InfallibleTArray<uint8_t> arr;
      |                             ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/Connection.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<unsigned char> [1]' {aka 'nsTArray<unsigned char> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocketParent.cpp:342:29: note: while referencing 'arr'
  342 |   InfallibleTArray<uint8_t> arr;
      |                             ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/Connection.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::TCPSocket::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, uint64_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocket.cpp:1079:23: note: while referencing 'buffer'
 1079 |     nsTArray<uint8_t> buffer;
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/atomicops.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/atomicops_internals_x86_gcc.cc:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/startupcache/StartupCacheUtils.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o message_pump_glib.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium -I/pbulk/work/mail/thunderbird52/work/build/ipc/chromium -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/message_pump_glib.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/message_pump_glib.cc
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/Connection.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'virtual nsresult mozilla::dom::UDPSocketParent::OnPacketReceived(nsIUDPSocket*, nsIUDPMessage*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<unsigned char> [1]' {aka 'nsTArray<unsigned char> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/UDPSocketParent.cpp:562:29: note: while referencing 'infallibleArray'
  562 |   InfallibleTArray<uint8_t> infallibleArray;
      |                             ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/Connection.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/UDPSocketParent.cpp:557:27: note: while referencing 'fallibleArray'
  557 |   FallibleTArray<uint8_t> fallibleArray;
      |                           ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Text.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/OwningNonNull.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/Connection.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::UDPSocketChild::SendDataInternal(const UDPSocketAddr&, const uint8_t*, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<unsigned char> [1]' {aka 'nsTArray<unsigned char> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/UDPSocketChild.cpp:264:29: note: while referencing 'array'
  264 |   InfallibleTArray<uint8_t> array;
      |                             ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/Connection.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/UDPSocketChild.cpp:259:27: note: while referencing 'fallibleArray'
  259 |   FallibleTArray<uint8_t> fallibleArray;
      |                           ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/Connection.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::dom::TCPSocketChild::SendSend(const ArrayBuffer&, uint32_t, uint32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<unsigned char> [1]' {aka 'nsTArray<unsigned char> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocketChild.cpp:204:29: note: while referencing 'arr'
  204 |   InfallibleTArray<uint8_t> arr;
      |                             ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/Connection.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocketChild.cpp:199:27: note: while referencing 'fallibleArr'
  199 |   FallibleTArray<uint8_t> fallibleArr;
      |                           ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocumentObserver.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocument.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp:16:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozPersonalDictionary::Save()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp:360:22: note: while referencing 'array'
  360 |   nsTArray<nsString> array;
      |                      ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozSpellCheckerFactory.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/build/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozSpellCheckerFactory.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/hunspell -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellCheckerFactory.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::TabChild::RecvRealTouchEvent(const WidgetTouchEvent&, const ScrollableLayerGuid&, const uint64_t&, const nsEventStatus&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 92 is outside array bounds of 'mozilla::dom::PBrowserChild::WidgetTouchEvent [1]' {aka 'mozilla::WidgetTouchEvent [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp:1755:20: note: while referencing 'localEvent'
 1755 |   WidgetTouchEvent localEvent(aEvent);
      |                    ^~~~~~~~~~
libdom_network.a.desc
rm -f libdom_network.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_network.a.desc Unified_cpp_dom_network0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::TabChild::ReinitRendering()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::LayersBackend> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp:2944:27: note: while referencing 'ignored'
 2944 |   nsTArray<LayersBackend> ignored;
      |                           ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::LayersBackend> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp:2944:27: note: while referencing 'ignored'
 2944 |   nsTArray<LayersBackend> ignored;
      |                           ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/startupcache/StartupCacheUtils.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libdom_ipc.a.desc
rm -f libdom_ipc.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_ipc.a.desc Blob.o ContentChild.o CrashReporterChild.o ProcessHangMonitor.o Unified_cpp_dom_ipc0.o Unified_cpp_dom_ipc1.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/message_pump.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/message_pump_glib.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/message_pump_glib.cc:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libstartupcache.a.desc
rm -f libstartupcache.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libstartupcache.a.desc StartupCache.o StartupCacheModule.o StartupCacheUtils.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellChecker.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/network'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozSpellI18NManager.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/build/extensions/spellcheck/src -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozSpellI18NManager.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/hunspell -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellI18NManager.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/OwningNonNull.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp: In member function 'virtual nsresult mozInlineSpellChecker::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:535:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  535 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause
  240 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS'
  246 |   NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS'
  250 |   NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:534:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION'
  534 |   NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozInlineSpellChecker)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/ipc'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/commandlines'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCommandLine.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/commandlines -I/pbulk/work/mail/thunderbird52/work/build/toolkit/components/commandlines  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCommandLine.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/commandlines/nsCommandLine.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o process_util_bsd.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium -I/pbulk/work/mail/thunderbird52/work/build/ipc/chromium -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/process_util_bsd.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util_bsd.cc
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellCheckerFactory.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellI18NManager.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellI18NManager.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util_bsd.cc:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/startupcache'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o time_posix.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium -I/pbulk/work/mail/thunderbird52/work/build/ipc/chromium -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/time_posix.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/time_posix.cc
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsICommandLineRunner.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/commandlines/nsCommandLine.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozInlineSpellChecker::IsPointInSelection(nsISelection*, nsIDOMNode*, int32_t, nsIDOMRange**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsRange*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:1709:22: note: while referencing 'ranges'
 1709 |   nsTArray<nsRange*> ranges;
      |                      ^~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/ipc'
mkdir -p '.deps/'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozInlineSpellChecker::DoSpellCheck(mozInlineSpellWordUtil&, mozilla::dom::Selection*, mozInlineSpellStatus*, bool*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsRange> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:1526:35: note: while referencing 'ranges'
 1526 |         nsTArray<RefPtr<nsRange>> ranges;
      |                                   ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsRange> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:1526:35: note: while referencing 'ranges'
 1526 |         nsTArray<RefPtr<nsRange>> ranges;
      |                                   ^~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_ipc0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc -I/pbulk/work/mail/thunderbird52/work/build/netwerk/ipc -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_ipc0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_ipc_chromium0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium -I/pbulk/work/mail/thunderbird52/work/build/ipc/chromium -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ipc_chromium0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/ipc/chromium/Unified_cpp_ipc_chromium0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/commandlines/nsCommandLine.cpp:21:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsICommandLineRunner.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/commandlines/nsCommandLine.cpp:5:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/commandlines/nsCommandLine.cpp: In member function 'virtual nsresult nsCommandLine::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  171 |   NS_INTERFACE_MAP_END
      |   ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  176 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__)                             \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/commandlines/nsCommandLine.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause
  138 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO'
  170 |     NS_IMPL_QUERY_CLASSINFO(aClass)                                           \
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  176 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__)                             \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozInlineSpellChecker::DoSpellCheckSelection(mozInlineSpellWordUtil&, mozilla::dom::Selection*, mozInlineSpellStatus*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsRange> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:1363:29: note: while referencing 'ranges'
 1363 |   nsTArray<RefPtr<nsRange>> ranges;
      |                             ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsRange> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:1363:29: note: while referencing 'ranges'
 1363 |   nsTArray<RefPtr<nsRange>> ranges;
      |                             ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsRange> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:1363:29: note: while referencing 'ranges'
 1363 |   nsTArray<RefPtr<nsRange>> ranges;
      |                             ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellCheckerFactory.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/console'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_console0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console -I/pbulk/work/mail/thunderbird52/work/build/dom/console -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_console0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp
libtoolkit_components_commandlines.a.desc
rm -f libtoolkit_components_commandlines.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_commandlines.a.desc nsCommandLine.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/time.h:29,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/time_posix.cc:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Text.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellCheckerFactory.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellCheckerFactory.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:15:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/file'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_protocol_file0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/file -I/pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/file -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_file0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/file/Unified_cpp_protocol_file0.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/commandlines'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_ipc_chromium1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium -I/pbulk/work/mail/thunderbird52/work/build/ipc/chromium -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ipc_chromium1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/ipc/chromium/Unified_cpp_ipc_chromium1.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/ChannelEventQueue.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellChecker.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:7:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp: In member function 'virtual nsresult mozSpellChecker::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellChecker.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause
  240 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS'
  246 |   NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS'
  250 |   NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsIOService.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/file/nsFileChannel.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/file/Unified_cpp_protocol_file0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/NeckoChild.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_ipc_chromium2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium -I/pbulk/work/mail/thunderbird52/work/build/ipc/chromium -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ipc_chromium2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/ipc/chromium/Unified_cpp_ipc_chromium2.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/accessible/ipc/other'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o DocAccessibleChild.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/pbulk/work/mail/thunderbird52/work/build/accessible/ipc/other -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/DocAccessibleChild.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/platform_thread.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/platform_thread_posix.cc:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/chromium/Unified_cpp_ipc_chromium1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBaseChannel.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/file/nsFileChannel.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/file/nsFileChannel.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/file/Unified_cpp_protocol_file0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/waitable_event.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/waitable_event_posix.cc:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/chromium/Unified_cpp_ipc_chromium2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/NeckoChild.cpp:12,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/ChannelEventQueue.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/ChannelEventQueue.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAccessiblePivot.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessible.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libextensions_spellcheck_src.a.desc
rm -f libextensions_spellcheck_src.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libextensions_spellcheck_src.a.desc mozEnglishWordUtils.o mozInlineSpellChecker.o mozInlineSpellWordUtil.o mozPersonalDictionary.o mozSpellChecker.o mozSpellCheckerFactory.o mozSpellI18NManager.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FunctionBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/AccessibleWrap.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessible.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessible.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libnetwerk_protocol_file.a.desc
rm -f libnetwerk_protocol_file.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_file.a.desc Unified_cpp_protocol_file0.o  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/extensions/spellcheck/src'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/extensions/auth'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAuthSASL.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/auth -I/pbulk/work/mail/thunderbird52/work/build/extensions/auth  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAuthSASL.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/auth/nsAuthSASL.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/AccessibleWrap.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessible.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessible.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/AccessibleWrap.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessible.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessible.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/histogram.cc:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/chromium/Unified_cpp_ipc_chromium0.cpp:65:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h: In member function 'mozilla::BufferList<AllocPolicy> mozilla::BufferList<AllocPolicy>::Extract(mozilla::BufferList<AllocPolicy>::IterImpl&, size_t, bool*) [with AllocPolicy = InfallibleAllocPolicy]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:555:20: warning: '*((void*)& lastSegmentSize +4)' may be used uninitialized in this function [-Wmaybe-uninitialized]
  555 |       aIter.Advance(*this, *lastSegmentSize);
      |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/file'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ProxyAccessible.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/pbulk/work/mail/thunderbird52/work/build/accessible/ipc/other -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ProxyAccessible.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/OwningNonNull.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RootedOwningNonNull.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp: In member function 'virtual nsresult mozilla::dom::Console::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:821:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  821 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:820:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  820 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsComponentManagerUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/auth/nsAuthSASL.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical'
/pbulk/work/mail/thunderbird52/work/.tools/bin/perl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts/mkderivedparameters.pl -i /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalderivedparameter.c.in -c /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../design-data/parameters.csv > icalderivedparameter.c
mkdir -p '.deps/'
/pbulk/work/mail/thunderbird52/work/.tools/bin/perl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts/mkderivedproperties.pl \
	-i /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalderivedproperty.c.in -c /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../design-data/properties.csv \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../design-data/value-types.csv > icalderivedproperty.c
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsHttpNegotiateAuth.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/auth -I/pbulk/work/mail/thunderbird52/work/build/extensions/auth  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsHttpNegotiateAuth.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/auth/nsHttpNegotiateAuth.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o xpcAccEvents.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/xpcAccEvents.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp
/pbulk/work/mail/thunderbird52/work/.tools/bin/perl  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts/mkderivedvalues.pl \
	-i /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalderivedvalue.c.in -c /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../design-data/value-types.csv > icalderivedvalue.c
/pbulk/work/mail/thunderbird52/work/.tools/bin/perl /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts/mkrestrictiontable.pl  -i /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrestriction.c.in \
	/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../design-data/restrictions.csv > icalrestriction.c
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o caldate.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/caldate.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/caldate.c
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icalarray.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalarray.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalarray.c
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icalattach.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalattach.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalattach.c
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/ChannelEventQueue.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/ChannelEventQueue.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static const char* mozilla::net::NeckoParent::GetValidatedOriginAttributes(const SerializedLoadContext&, mozilla::net::PNeckoParent::PContentParent*, nsIPrincipal*, mozilla::DocShellOriginAttributes&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::TabContext> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/NeckoParent.cpp:179:24: note: while referencing 'contextArray'
  179 |   nsTArray<TabContext> contextArray =
      |                        ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.h:5,
                 from /pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:3:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/auth/nsAuth.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/auth/nsHttpNegotiateAuth.cpp:19:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libnetwerk_ipc.a.desc
rm -f libnetwerk_ipc.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_ipc.a.desc Unified_cpp_netwerk_ipc0.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icalcomponent.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalcomponent.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalcomponent.c
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:3:
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   42 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:41:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   41 |   NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccStateChangeEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:88:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   88 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:87:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   87 |   NS_INTERFACE_MAP_ENTRY(nsIAccessibleStateChangeEvent)
      |   ^~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/ipc'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_extensions_auth0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/auth -I/pbulk/work/mail/thunderbird52/work/build/extensions/auth  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_extensions_auth0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/extensions/auth/Unified_cpp_extensions_auth0.cpp
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccTextChangeEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:155:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  155 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:154:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  154 |   NS_INTERFACE_MAP_ENTRY(nsIAccessibleTextChangeEvent)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccHideEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:229:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  229 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:228:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  228 |   NS_INTERFACE_MAP_ENTRY(nsIAccessibleHideEvent)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccCaretMoveEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:296:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  296 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:295:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  295 |   NS_INTERFACE_MAP_ENTRY(nsIAccessibleCaretMoveEvent)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccObjectAttributeChangedEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:349:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  349 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:348:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  348 |   NS_INTERFACE_MAP_ENTRY(nsIAccessibleObjectAttributeChangedEvent)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccTableChangeEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:402:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  402 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:401:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  401 |   NS_INTERFACE_MAP_ENTRY(nsIAccessibleTableChangeEvent)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccVirtualCursorChangeEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:462:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  462 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:461:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  461 |   NS_INTERFACE_MAP_ENTRY(nsIAccessibleVirtualCursorChangeEvent)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtr.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::ConsoleReportCollector::AddConsoleReport(uint32_t, const nsACString_internal&, nsContentUtils::PropertiesFile, const nsACString_internal&, uint32_t, uint32_t, const nsACString_internal&, const nsTArray<nsString>&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 60 is outside array bounds of 'mozilla::ConsoleReportCollector::PendingReport [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/ConsoleReportCollector.cpp:38:74: note: while referencing '<anonymous>'
   38 |                                               aMessageName, aStringParams));
      |                                                                          ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/auth/nsAuthFactory.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/extensions/auth/Unified_cpp_extensions_auth0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/auth/nsHttpNegotiateAuth.cpp:42:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::ConsoleReportCollector::FlushConsoleReports(nsIConsoleReportCollector*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ConsoleReportCollector::PendingReport> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/ConsoleReportCollector.cpp:97:27: note: while referencing 'reports'
   97 |   nsTArray<PendingReport> reports;
      |                           ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::ConsoleReportCollector::FlushConsoleReports(nsIDocument*, nsIConsoleReportCollector::ReportAction)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ConsoleReportCollector::PendingReport> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/ConsoleReportCollector.cpp:47:27: note: while referencing 'reports'
   47 |   nsTArray<PendingReport> reports;
      |                           ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::ConsoleReportCollector::FlushReportsByWindowId(uint64_t, nsIConsoleReportCollector::ReportAction)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ConsoleReportCollector::PendingReport> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/ConsoleReportCollector.cpp:119:27: note: while referencing 'reports'
  119 |   nsTArray<PendingReport> reports;
      |                           ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ConsoleReportCollector::PendingReport> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/ConsoleReportCollector.cpp:119:27: note: while referencing 'reports'
  119 |   nsTArray<PendingReport> reports;
      |                           ^~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icalduration.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalduration.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalduration.c
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icalenums.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalenums.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalenums.c
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/mediasource'
mkdir -p '.deps/'
libextensions_auth.a.desc
rm -f libextensions_auth.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libextensions_auth.a.desc nsAuthSASL.o nsHttpNegotiateAuth.o Unified_cpp_extensions_auth0.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_media_mediasource0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource -I/pbulk/work/mail/thunderbird52/work/build/dom/media/mediasource -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_media_mediasource0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual void mozilla::dom::ConsoleProfileRunnable::RunConsole(JSContext*, nsPIDOMWindowOuter*, nsPIDOMWindowInner*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence<JS::Value> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:756:25: note: while referencing 'arguments'
  756 |     Sequence<JS::Value> arguments;
      |                         ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence<JS::Value> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:756:25: note: while referencing 'arguments'
  756 |     Sequence<JS::Value> arguments;
      |                         ^~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icalerror.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalerror.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalerror.c
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_accessible_xpcom0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_accessible_xpcom0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::ConsoleCallDataRunnable::ProcessCallData(JSContext*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence<JS::Value> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:663:25: note: while referencing 'values'
  663 |     Sequence<JS::Value> values;
      |                         ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence<JS::Value> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:663:25: note: while referencing 'values'
  663 |     Sequence<JS::Value> values;
      |                         ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/AccessibleWrap.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessible.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessible.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'void mozilla::a11y::AddRelation(mozilla::a11y::Accessible*, mozilla::a11y::RelationType, nsTArray<mozilla::a11y::RelationTargets>*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<long long unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.cpp:236:66: note: while referencing '<anonymous>'
  236 |                                               nsTArray<uint64_t>()));
      |                                                                  ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/AccessibleWrap.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessible.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessible.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<long long unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.cpp:229:22: note: while referencing 'targets'
  229 |   nsTArray<uint64_t> targets;
      |                      ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/AccessibleWrap.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessible.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessible.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<long long unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.cpp:229:22: note: while referencing 'targets'
  229 |   nsTArray<uint64_t> targets;
      |                      ^~~~~~~
libipc_chromium.a.desc
rm -f libipc_chromium.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libipc_chromium.a.desc atomicops_internals_x86_gcc.o message_pump_glib.o process_util_bsd.o time_posix.o Unified_cpp_ipc_chromium0.o Unified_cpp_ipc_chromium1.o Unified_cpp_ipc_chromium2.o  
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/config/external/zlib'
libzlib.a.desc
rm -f libzlib.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libzlib.a.desc   
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icallangbind.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icallangbind.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icallangbind.c
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::Console::Trace(const mozilla::dom::GlobalObject&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'const mozilla::dom::Sequence<JS::Value> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:981:29: note: while referencing 'data'
  981 |   const Sequence<JS::Value> data;
      |                             ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::Console::Time(const mozilla::dom::GlobalObject&, JS::Handle<JS::Value>)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence<JS::Value> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:998:23: note: while referencing 'data'
  998 |   Sequence<JS::Value> data;
      |                       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence<JS::Value> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:998:23: note: while referencing 'data'
  998 |   Sequence<JS::Value> data;
      |                       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::Console::TimeEnd(const mozilla::dom::GlobalObject&, JS::Handle<JS::Value>)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence<JS::Value> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:1013:23: note: while referencing 'data'
 1013 |   Sequence<JS::Value> data;
      |                       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence<JS::Value> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:1013:23: note: while referencing 'data'
 1013 |   Sequence<JS::Value> data;
      |                       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::dom::Console::TimeStamp(const mozilla::dom::GlobalObject&, JS::Handle<JS::Value>)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence<JS::Value> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:1029:23: note: while referencing 'data'
 1029 |   Sequence<JS::Value> data;
      |                       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence<JS::Value> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:1029:23: note: while referencing 'data'
 1029 |   Sequence<JS::Value> data;
      |                       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::Console::RetrieveConsoleEvents(JSContext*, nsTArray<JS::Value>&, mozilla::ErrorResult&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence<JS::Value> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:2317:25: note: while referencing 'sequence'
 2317 |     Sequence<JS::Value> sequence;
      |                         ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence<JS::Value> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:2317:25: note: while referencing 'sequence'
 2317 |     Sequence<JS::Value> sequence;
      |                         ^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icallangbind.c: In function 'icallangbind_quote_as_ical_r':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icallangbind.c:322:9: warning: variable 'result' set but not used [-Wunused-but-set-variable]
  322 |     int result;
      |         ^~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/extensions/auth'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/widget/gtk'
mkdir -p '.deps/'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::LazyStackGetter(JSContext*, unsigned int, JS::Value*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::ConsoleStackEntry> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:1413:31: note: while referencing 'reifiedStack'
 1413 |   nsTArray<ConsoleStackEntry> reifiedStack;
      |                               ^~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o Unified_c_widget_gtk0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX '-DMOZ_APP_NAME="thunderbird"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/pbulk/work/mail/thunderbird52/work/build/widget/gtk -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/x11 -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_widget_gtk0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_c_widget_gtk0.c
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icalmemory.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalmemory.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalmemory.c
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
libdom_console.a.desc
rm -f libdom_console.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_console.a.desc Unified_cpp_dom_console0.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icalmime.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalmime.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalmime.c
In file included from /usr/include/string.h:127,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers/string.h:3,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalmime.c:34:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalmime.c: In function 'icalmime_parse':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalmime.c:195:26: warning: argument to 'sizeof' in '__builtin___memset_chk' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess]
  195 |     memset(parts,0,sizeof(parts));
      |                          ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalmime.c: In function 'icalmime_test':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalmime.c:385:26: warning: argument to 'sizeof' in '__builtin___memset_chk' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess]
  385 |     memset(parts,0,sizeof(parts));
      |                          ^
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/ipc/chromium'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/push'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_push0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push -I/pbulk/work/mail/thunderbird52/work/build/dom/push -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_push0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icalparameter.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalparameter.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparameter.c
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/config/external/zlib'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/xpcom/threads'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpcom_threads0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ENABLE_BACKGROUND_HANG_MONITOR=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/build/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_threads0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/console'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/image/encoders/jpeg'
mkdir -p '.deps/'
In file included from /usr/include/string.h:127,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers/string.h:3,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparameter.c:43:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparameter.c: In function 'icalparameter_free':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparameter.c:114:26: warning: argument to 'sizeof' in '__builtin___memset_chk' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess]
  114 |     memset(param,0,sizeof(param));
      |                          ^
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsJPEGEncoder.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/jpeg -I/pbulk/work/mail/thunderbird52/work/build/image/encoders/jpeg  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsJPEGEncoder.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/jpeg/nsJPEGEncoder.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icalparser.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalparser.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparser.c
In file included from /usr/include/ctype.h:100,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers/ctype.h:3,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparser.c:53:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparser.c: In function 'strstriplt':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparser.c:120:45: warning: array subscript has type 'char' [-Wchar-subscripts]
  120 |         while ((buf[0] != 0) && (isspace(buf[len - 1]))) {
      |                                             ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparser.c:127:43: warning: array subscript has type 'char' [-Wchar-subscripts]
  127 |         while ((buf[0]!=0) && (isspace(buf[a]))) {
      |                                           ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparser.c: In function 'make_segment':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparser.c:230:34: warning: array subscript has type 'char' [-Wchar-subscripts]
  230 |      ((*tmp == '\0') || iswspace(*tmp)))
      |                                  ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparser.c:230:25: note: in expansion of macro 'iswspace'
  230 |      ((*tmp == '\0') || iswspace(*tmp)))
      |                         ^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparser.c: In function 'icalparser_get_line':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparser.c:561:39: warning: array subscript has type 'char' [-Wchar-subscripts]
  561 |  while ( (*line_p == '\0' || iswspace(*line_p)) && line_p > line )
      |                                       ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparser.c:561:30: note: in expansion of macro 'iswspace'
  561 |  while ( (*line_p == '\0' || iswspace(*line_p)) && line_p > line )
      |                              ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/imgIEncoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/jpeg/nsJPEGEncoder.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/jpeg/nsJPEGEncoder.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAccessibleRelation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/nsAccessibleRelation.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/nsAccessibleRelation.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsWindow.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX '-DMOZ_APP_NAME="thunderbird"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/pbulk/work/mail/thunderbird52/work/build/widget/gtk -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/x11 -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsWindow.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaResource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AbstractThread.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/AbstractThread.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/ProxyAccessible.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/nsAccessibleRelation.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/nsAccessibleRelation.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icalperiod.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalperiod.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalperiod.c
libimage_encoders_jpeg.a.desc
rm -f libimage_encoders_jpeg.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libimage_encoders_jpeg.a.desc nsJPEGEncoder.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.cpp: In member function 'bool mozilla::ADTSContainerParser::Parse(mozilla::MediaByteBuffer*, mozilla::ADTSContainerParser::Header&)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.cpp:591:48: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context]
  591 |     size_t data_length = (((*aData)[3] & 0x03) << 11) ||
      |                          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.cpp:592:48: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context]
  592 |                          (((*aData)[4] & 0xff) << 3) ||
      |                          ~~~~~~~~~~~~~~~~~~~~~~^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icalproperty.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalproperty.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalproperty.c
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/PushManager.h:29,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsContentUtils.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/AbstractThread.cpp:19,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/PushManager.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icalrecur.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalrecur.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSourceDecoder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSource.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaResource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c: In function 'icalrecur_add_bydayrules':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c:363:11: warning: variable 'end' set but not used [-Wunused-but-set-variable]
  363 |     char* end;
      |           ^~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c: In function 'next_day':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c:1423:7: warning: unused variable 'has_by_day' [-Wunused-variable]
 1423 |   int has_by_day = (impl->by_ptrs[BY_DAY][0]!=ICAL_RECURRENCE_ARRAY_MAX);
      |       ^~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c: In function 'next_month':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c:1569:9: warning: unused variable 'this_frequency' [-Wunused-variable]
 1569 |     int this_frequency = (impl->rule.freq == ICAL_MONTHLY_RECURRENCE);
      |         ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c: In function 'next_week':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c:1845:27: warning: variable 't' set but not used [-Wunused-but-set-variable]
 1845 |       struct icaltimetype t;
      |                           ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c: In function 'expand_year_days':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c:2115:6: warning: variable 'dow' set but not used [-Wunused-but-set-variable]
 2115 |  int dow;
      |      ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/a11y/ProxyAccessible.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/nsAccessibleRelation.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/nsAccessibleRelation.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/nsAccessibleRelation.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/nsAccessibleRelation.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/image/encoders/jpeg'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icaltime.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icaltime.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltime.c
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIRunnable.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AbstractThread.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/AbstractThread.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThread.cpp: In member function 'virtual nsresult nsThread::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThread.cpp:187:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  187 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads0.cpp:137:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThread.cpp:186:5: note: some parts of macro expansion are not guarded by this 'else' clause
  186 |   } else
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/PushManagerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/PushManager.h:29,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icaltimezone.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icaltimezone.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c
In file included from /usr/include/ctype.h:100,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers/ctype.h:3,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:33:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c: In function 'fetch_lat_long_from_string':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1576:19: warning: array subscript has type 'char' [-Wchar-subscripts]
 1576 |  while (!isspace (*sptr))
      |                   ^
In file included from /usr/include/stdio.h:595,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers/stdio.h:3,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:34:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c: In function 'format_utc_offset':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1908:29: warning: argument to 'sizeof' in '__builtin___snprintf_chk' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess]
 1908 |     snprintf (buffer, sizeof(buffer), "%s%02i%02i", sign, hours, minutes);
      |                             ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1910:29: warning: argument to 'sizeof' in '__builtin___snprintf_chk' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess]
 1910 |     snprintf (buffer, sizeof(buffer), "%s%02i%02i%02i", sign, hours, minutes, seconds);
      |                             ^
At top level:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1913:20: warning: 'get_zone_directory' defined but not used [-Wunused-function]
 1913 | static const char* get_zone_directory(void)
      |                    ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1620:1: warning: 'icaltimezone_parse_zone_tab' defined but not used [-Wunused-function]
 1620 | icaltimezone_parse_zone_tab  (void)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1555:1: warning: 'fetch_lat_long_from_string' defined but not used [-Wunused-function]
 1555 | fetch_lat_long_from_string  (const char *str, int *latitude_degrees, int *latitude_minutes, int *latitude_seconds,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaResource.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSource.cpp: In member function 'virtual nsresult mozilla::dom::MediaSource::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSource.cpp:584:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  584 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSource.cpp:583:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  583 |   NS_INTERFACE_MAP_ENTRY(mozilla::dom::MediaSource)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::a11y::ProxyAccessible::ColHeaderCells(nsTArray<mozilla::a11y::ProxyAccessible*>*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<long long unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:552:22: note: while referencing 'targetIDs'
  552 |   nsTArray<uint64_t> targetIDs;
      |                      ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::a11y::ProxyAccessible::RowHeaderCells(nsTArray<mozilla::a11y::ProxyAccessible*>*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<long long unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:564:22: note: while referencing 'targetIDs'
  564 |   nsTArray<uint64_t> targetIDs;
      |                      ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsTArray<mozilla::a11y::ProxyAccessible*> mozilla::a11y::ProxyAccessible::RelationByType(mozilla::a11y::RelationType) const':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::a11y::ProxyAccessible*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:76:30: note: while referencing 'targets'
   76 |   nsTArray<ProxyAccessible*> targets(targetCount);
      |                              ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<long long unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:71:22: note: while referencing 'targetIDs'
   71 |   nsTArray<uint64_t> targetIDs;
      |                      ^~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/SourceBuffer.cpp: In member function 'virtual nsresult mozilla::dom::SourceBuffer::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/SourceBuffer.cpp:588:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  588 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsWrapperCache.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/SamplesWaitingForKey.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSourceDecoder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSource.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/SourceBuffer.cpp:587:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
  587 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(SourceBuffer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::a11y::ProxyAccessible::Relations(nsTArray<mozilla::a11y::RelationType>*, nsTArray<nsTArray<mozilla::a11y::ProxyAccessible*> >*) const':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::a11y::ProxyAccessible*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:101:32: note: while referencing 'targets'
  101 |     nsTArray<ProxyAccessible*> targets(targetCount);
      |                                ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::a11y::ProxyAccessible*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:101:32: note: while referencing 'targets'
  101 |     nsTArray<ProxyAccessible*> targets(targetCount);
      |                                ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::a11y::RelationTargets> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:89:29: note: while referencing 'ipcRelations'
   89 |   nsTArray<RelationTargets> ipcRelations;
      |                             ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaResource.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/SourceBufferList.cpp: In member function 'virtual nsresult mozilla::dom::SourceBufferList::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/SourceBufferList.cpp:219:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  219 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsWrapperCache.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/SamplesWaitingForKey.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSourceDecoder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSource.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/SourceBufferList.cpp:218:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
  218 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(SourceBufferList)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:595,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers/stdio.h:3,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:34:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c: In function 'icaltimezone_dump_changes':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1910:39: warning: '%02i' directive output may be truncated writing between 2 and 6 bytes into a region of size 3 [-Wformat-truncation=]
 1910 |     snprintf (buffer, sizeof(buffer), "%s%02i%02i%02i", sign, hours, minutes, seconds);
      |                                       ^~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1910:42: note: format string is defined here
 1910 |     snprintf (buffer, sizeof(buffer), "%s%02i%02i%02i", sign, hours, minutes, seconds);
      |                                          ^~~~
In file included from /usr/include/stdio.h:595,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers/stdio.h:3,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:34:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1910:39: note: directive argument in the range [0, 596523]
 1910 |     snprintf (buffer, sizeof(buffer), "%s%02i%02i%02i", sign, hours, minutes, seconds);
      |                                       ^~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1910:39: note: directive argument in the range [0, 59]
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1910:39: note: directive argument in the range [1, 59]
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1910:5: note: '__builtin_snprintf' output between 8 and 12 bytes into a destination of size 4
 1910 |     snprintf (buffer, sizeof(buffer), "%s%02i%02i%02i", sign, hours, minutes, seconds);
      |     ^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1908:39: warning: '%02i' directive output may be truncated writing between 2 and 6 bytes into a region of size 3 [-Wformat-truncation=]
 1908 |     snprintf (buffer, sizeof(buffer), "%s%02i%02i", sign, hours, minutes);
      |                                       ^~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1908:42: note: format string is defined here
 1908 |     snprintf (buffer, sizeof(buffer), "%s%02i%02i", sign, hours, minutes);
      |                                          ^~~~
In file included from /usr/include/stdio.h:595,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers/stdio.h:3,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:34:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1908:39: note: directive argument in the range [0, 596523]
 1908 |     snprintf (buffer, sizeof(buffer), "%s%02i%02i", sign, hours, minutes);
      |                                       ^~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1908:39: note: directive argument in the range [0, 59]
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1908:5: note: '__builtin_snprintf' output between 6 and 10 bytes into a destination of size 4
 1908 |     snprintf (buffer, sizeof(buffer), "%s%02i%02i", sign, hours, minutes);
      |     ^~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icaltypes.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icaltypes.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltypes.c
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_widget_gtk0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX '-DMOZ_APP_NAME="thunderbird"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/pbulk/work/mail/thunderbird52/work/build/widget/gtk -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/x11 -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_widget_gtk0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk0.cpp
libaccessible_ipc_other.a.desc
rm -f libaccessible_ipc_other.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libaccessible_ipc_other.a.desc DocAccessibleChild.o ProxyAccessible.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltypes.c: In function 'icaltriggertype_from_string':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltypes.c:88:32: warning: variable 'null_tr' set but not used [-Wunused-but-set-variable]
   88 |     struct icaltriggertype tr, null_tr;
      |                                ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/PushManager.h:29,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp: In member function 'virtual nsresult mozilla::dom::PushManager::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:465:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  465 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:464:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  464 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icalvalue.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalvalue.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c
In file included from /usr/include/ctype.h:100,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers/ctype.h:3,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:51:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c: In function 'simple_str_to_double':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:387:28: warning: array subscript has type 'char' [-Wchar-subscripts]
  387 |     while (cur && isspace (*cur))
      |                            ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:397:29: warning: array subscript has type 'char' [-Wchar-subscripts]
  397 |     while (cur && (isdigit (*cur) ||
      |                             ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c: In function 'icalvalue_new_from_string_with_error':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:574:32: warning: array subscript has type 'char' [-Wchar-subscripts]
  574 |         while (cur && isspace (*cur)) {
      |                                ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:588:32: warning: array subscript has type 'char' [-Wchar-subscripts]
  588 |         while (cur && isspace (*cur)) {
      |                                ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c: In function 'icalvalue_binary_as_ical_string_r':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:824:17: warning: variable 'data' set but not used [-Wunused-but-set-variable]
  824 |     const char* data;
      |                 ^~~~
In file included from /usr/include/stdio.h:595,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers/stdio.h:3,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalerror.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:36:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c: In function 'icalvalue_as_ical_string_r':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:878:20: warning: '%02d' directive output may be truncated writing between 2 and 8 bytes into a region of size between 2 and 6 [-Wformat-truncation=]
  878 |     snprintf(str,9,"%c%02d%02d",sign,abs(h),abs(m));
      |                    ^~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:878:27: note: format string is defined here
  878 |     snprintf(str,9,"%c%02d%02d",sign,abs(h),abs(m));
      |                           ^~~~
In file included from /usr/include/stdio.h:595,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers/stdio.h:3,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalerror.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:36:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:878:20: note: directive argument in the range [0, 35791394]
  878 |     snprintf(str,9,"%c%02d%02d",sign,abs(h),abs(m));
      |                    ^~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:878:5: note: '__builtin_snprintf' output between 6 and 16 bytes into a destination of size 9
  878 |     snprintf(str,9,"%c%02d%02d",sign,abs(h),abs(m));
      |     ^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:876:20: warning: '%02d' directive output may be truncated writing between 2 and 8 bytes into a region of size between 2 and 6 [-Wformat-truncation=]
  876 |     snprintf(str,9,"%c%02d%02d%02d",sign,abs(h),abs(m),abs(s));
      |                    ^~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:876:27: note: format string is defined here
  876 |     snprintf(str,9,"%c%02d%02d%02d",sign,abs(h),abs(m),abs(s));
      |                           ^~~~
In file included from /usr/include/stdio.h:595,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers/stdio.h:3,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalerror.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:36:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:876:20: note: directive argument in the range [0, 35791394]
  876 |     snprintf(str,9,"%c%02d%02d%02d",sign,abs(h),abs(m),abs(s));
      |                    ^~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:876:20: note: directive argument in the range [1, 2147483647]
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:876:5: note: '__builtin_snprintf' output between 8 and 26 bytes into a destination of size 9
  876 |     snprintf(str,9,"%c%02d%02d%02d",sign,abs(h),abs(m),abs(s));
      |     ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAccessibleRelation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/nsAccessibleRelation.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/nsAccessibleRelation.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleDocument.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleDocument::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleDocument.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   36 | NS_INTERFACE_MAP_END_INHERITING(xpcAccessibleHyperText)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleDocument.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   35 |   NS_INTERFACE_MAP_ENTRY(nsIAccessibleDocument)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleGeneric.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleGeneric::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleGeneric.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   25 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleGeneric.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   24 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessible)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleHyperText.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleHyperText::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleHyperText.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   30 | NS_INTERFACE_MAP_END_INHERITING(xpcAccessibleGeneric)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o pvl.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pvl.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:806:3: note: some parts of macro expansion are not guarded by this 'else' clause
  806 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:880:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL'
  880 |   NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleHyperText.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL'
   28 |   NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIAccessibleHyperText,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/pvl.c
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleTextRange.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleTextRange::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleTextRange.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   30 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleTextRange.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   29 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessibleTextRange)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o sspm.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sspm.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/accessible/ipc/other'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpcom_threads1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ENABLE_BACKGROUND_HANG_MONITOR=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/build/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_threads1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads1.cpp
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushNotifier::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushNotifier.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   39 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushNotifier.cpp:38:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   38 |   NS_INTERFACE_MAP_ENTRY(nsIPushNotifier)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushData::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushNotifier.cpp:152:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  152 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushNotifier.cpp:151:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  151 |   NS_INTERFACE_MAP_ENTRY(nsIPushData)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushMessage::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushNotifier.cpp:234:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  234 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushNotifier.cpp:233:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  233 |   NS_INTERFACE_MAP_ENTRY(nsIPushMessage)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushSubscription.cpp: In member function 'virtual nsresult mozilla::dom::PushSubscription::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushSubscription.cpp:232:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  232 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushSubscription.cpp:231:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  231 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushSubscriptionOptions.cpp: In member function 'virtual nsresult mozilla::dom::PushSubscriptionOptions::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushSubscriptionOptions.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   52 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushSubscriptionOptions.cpp:51:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   51 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ctype.h:100,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers/ctype.h:3,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c:41:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c: In function 'sspm_lowercase':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c:447:15: warning: array subscript has type 'char' [-Wchar-subscripts]
  447 |  *p = tolower(*p);
      |               ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c: In function 'sspm_make_part':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c:708:16: warning: argument to 'sizeof' in 'strncmp' call is the same expression as the second source; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess]
  708 |          sizeof(parent_header->boundary)) == 0){
      |                ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c: In function 'sspm_make_multipart_subpart':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c:814:13: warning: argument to 'sizeof' in 'strncmp' call is the same expression as the second source; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess]
  814 |       sizeof(parent_header->boundary))
      |             ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c: In function 'sspm_read_header':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c:979:21: warning: variable 'end' set but not used [-Wunused-but-set-variable]
  979 |   char* last_line, *end;
      |                     ^~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c: In function 'sspm_parse_mime':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c:1042:11: warning: variable 'part' set but not used [-Wunused-but-set-variable]
 1042 |     void *part;
      |           ^~~~
In file included from /usr/include/ctype.h:100,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers/ctype.h:3,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c:41:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c: In function 'decode_quoted_printable':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c:1160:20: warning: array subscript has type 'char' [-Wchar-subscripts]
 1160 |      cc  = isdigit(*src) ? (*src - '0') : (*src - 55);
      |                    ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c:1166:20: warning: array subscript has type 'char' [-Wchar-subscripts]
 1166 |      cc += isdigit(*src) ? (*src - '0') : (*src - 55);
      |                    ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp: In member function 'virtual nsresult nsThreadManager::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  171 |   NS_INTERFACE_MAP_END
      |   ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp:65:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
   65 | NS_IMPL_QUERY_INTERFACE_CI(nsThreadManager, nsIThreadManager)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause
  138 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO'
  170 |     NS_IMPL_QUERY_CLASSINFO(aClass)                                           \
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp:65:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
   65 | NS_IMPL_QUERY_INTERFACE_CI(nsThreadManager, nsIThreadManager)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadPool.cpp: In member function 'virtual nsresult nsThreadPool::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  171 |   NS_INTERFACE_MAP_END
      |   ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause
  138 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO'
  170 |     NS_IMPL_QUERY_CLASSINFO(aClass)                                           \
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScriptableRegion.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDragService.h:22,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o vsnprintf.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vsnprintf.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/vsnprintf.c
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/vsnprintf.c:169:13: warning: 'vsnprintf_dummy_func' defined but not used [-Wunused-function]
  169 | static void vsnprintf_dummy_func() {
      |             ^~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icalderivedparameter.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalderivedparameter.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical/icalderivedparameter.c
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/PushManager.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'nsresult mozilla::dom::PushNotifier::Dispatch(mozilla::dom::PushDispatcher&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::ContentParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushNotifier.cpp:105:30: note: while referencing 'contentActors'
  105 |     nsTArray<ContentParent*> contentActors;
      |                              ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/PushManager.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::{anonymous}::GetSubscriptionCallback::OnPushSubscription(nsresult, nsIPushSubscription*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:227:49: note: while referencing 'appServerKey'
  227 |     nsTArray<uint8_t> rawP256dhKey, authSecret, appServerKey;
      |                                                 ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/PushManager.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:227:37: note: while referencing 'authSecret'
  227 |     nsTArray<uint8_t> rawP256dhKey, authSecret, appServerKey;
      |                                     ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/PushManager.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:227:23: note: while referencing 'rawP256dhKey'
  227 |     nsTArray<uint8_t> rawP256dhKey, authSecret, appServerKey;
      |                       ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/PushManager.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'already_AddRefed<mozilla::dom::Promise> mozilla::dom::PushManager::PerformSubscriptionActionFromWorker(mozilla::dom::PushManager::SubscriptionAction, const mozilla::dom::PushSubscriptionOptionsInit&, mozilla::ErrorResult&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:581:21: note: while referencing 'appServerKey'
  581 |   nsTArray<uint8_t> appServerKey;
      |                     ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/PushManager.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static already_AddRefed<mozilla::dom::PushSubscription> mozilla::dom::PushSubscription::Constructor(mozilla::dom::GlobalObject&, const mozilla::dom::PushSubscriptionInit&, mozilla::ErrorResult&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushSubscription.cpp:266:21: note: while referencing 'appServerKey'
  266 |   nsTArray<uint8_t> appServerKey;
      |                     ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/PushManager.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushSubscription.cpp:257:21: note: while referencing 'authSecret'
  257 |   nsTArray<uint8_t> authSecret;
      |                     ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/PushManager.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushSubscription.cpp:248:21: note: while referencing 'rawKey'
  248 |   nsTArray<uint8_t> rawKey;
      |                     ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThread.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsThreadManager::Shutdown()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsThreadArray [1]' {aka 'nsTArray<mozilla::NotNull<RefPtr<nsThread> > > [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp:136:17: note: while referencing 'threads'
  136 |   nsThreadArray threads;
      |                 ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThread.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsThreadArray [1]' {aka 'nsTArray<mozilla::NotNull<RefPtr<nsThread> > > [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp:136:17: note: while referencing 'threads'
  136 |   nsThreadArray threads;
      |                 ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTObserverArray.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThread.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsThreadArray [1]' {aka 'nsTArray<mozilla::NotNull<RefPtr<nsThread> > > [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp:136:17: note: while referencing 'threads'
  136 |   nsThreadArray threads;
      |                 ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/PushManager.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::PushNotifier::NotifyPushWithData(const nsACString_internal&, nsIPrincipal*, const nsAString_internal&, uint32_t, uint8_t*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushNotifier.cpp:51:21: note: while referencing 'data'
   51 |   nsTArray<uint8_t> data;
      |                     ^~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o convert.o -c  -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DGTK_DISABLE_SINGLE_INCLUDES=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/pbulk/work/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include    -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/convert.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -m32 -mmmx  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/source/convert.cc
libdom_push.a.desc
rm -f libdom_push.a
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icalderivedproperty.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalderivedproperty.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical/icalderivedproperty.c
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_push.a.desc Unified_cpp_dom_push0.o  
/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical/icalderivedproperty.c: In function 'icalproperty_get_exdate':
/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical/icalderivedproperty.c:1386:58: warning: passing argument 1 of 'icalproperty_get_first_parameter' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 1386 |  icalparameter* param = icalproperty_get_first_parameter(prop,
      |                                                          ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical/icalderivedproperty.c:31:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalproperty.h:88:63: note: expected 'icalproperty *' {aka 'struct icalproperty_impl *'} but argument is of type 'const icalproperty *' {aka 'const struct icalproperty_impl *'}
   88 | icalparameter* icalproperty_get_first_parameter(icalproperty* prop,
      |                                                 ~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/widget/CompositorWidget.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/X11CompositorWidget.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/CompositorWidgetChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/CompositorWidgetChild.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o convert_from.o -c  -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DGTK_DISABLE_SINGLE_INCLUDES=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/pbulk/work/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include    -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/convert_from.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -m32 -mmmx  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/source/convert_from.cc
libxpcom_threads.a.desc
rm -f libxpcom_threads.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpcom_threads.a.desc Unified_cpp_xpcom_threads0.o Unified_cpp_xpcom_threads1.o  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/push'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/ipc'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o RemoteVideoDecoder.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc -I/pbulk/work/mail/thunderbird52/work/build/dom/media/ipc -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/RemoteVideoDecoder.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/RemoteVideoDecoder.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mjpeg_decoder.o -c  -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DGTK_DISABLE_SINGLE_INCLUDES=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/pbulk/work/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include    -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mjpeg_decoder.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -m32 -mmmx  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/source/mjpeg_decoder.cc
libaccessible_xpcom.a.desc
rm -f libaccessible_xpcom.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libaccessible_xpcom.a.desc xpcAccEvents.o Unified_cpp_accessible_xpcom0.o  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/xpcom/threads'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o rotate_argb.o -c  -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DGTK_DISABLE_SINGLE_INCLUDES=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/pbulk/work/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include    -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/rotate_argb.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -m32 -mmmx  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/source/rotate_argb.cc
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/browser-element'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o BrowserElementAudioChannel.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element -I/pbulk/work/mail/thunderbird52/work/build/dom/browser-element -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/BrowserElementAudioChannel.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icalderivedvalue.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalderivedvalue.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical/icalderivedvalue.c
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/gfx/thebes'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ContextStateTracker.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ContextStateTracker.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/ContextStateTracker.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o row_common.o -c  -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DGTK_DISABLE_SINGLE_INCLUDES=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/pbulk/work/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include    -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/row_common.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -m32 -mmmx  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/source/row_common.cc
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/RemoteVideoDecoder.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/RemoteVideoDecoder.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o icalrestriction.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -D__USE_BSD=1 -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalrestriction.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   /pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical/icalrestriction.c
/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical/icalrestriction.c:1898:1: warning: 'icalrestriction_get_component_restriction' defined but not used [-Wunused-function]
 1898 | icalrestriction_get_component_restriction(icalproperty_method method,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/TimeStamp.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/ContextStateTracker.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/ContextStateTracker.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/RemoteVideoDecoder.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/RemoteVideoDecoder.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaResource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h: In member function 'uint32_t mozilla::TrackBuffersManager::RemoveFrames(const mozilla::media::TimeIntervals&, mozilla::TrackBuffersManager::TrackData&, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:1901:34: warning: '*((void*)& firstRemovedIndex +4)' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1901 |     elem_type* iter = Elements() + aStart;
      |                       ~~~~~~~~~~~^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/TrackBuffersManager.cpp:1785:19: note: '*((void*)& firstRemovedIndex +4)' was declared here
 1785 |   Maybe<uint32_t> firstRemovedIndex;
      |                   ^~~~~~~~~~~~~~~~~
libcalendar_libical_src_libical.a.desc
rm -f libcalendar_libical_src_libical.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libcalendar_libical_src_libical.a.desc icalderivedparameter.o icalderivedproperty.o icalderivedvalue.o icalrestriction.o caldate.o icalarray.o icalattach.o icalcomponent.o icalduration.o icalenums.o icalerror.o icallangbind.o icalmemory.o icalmime.o icalparameter.o icalparser.o icalperiod.o icalproperty.o icalrecur.o icaltime.o icaltimezone.o icaltypes.o icalvalue.o pvl.o sspm.o vsnprintf.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaResource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::media::TimeIntervals mozilla::MediaSourceDecoder::GetBuffered()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::media::TimeIntervals> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSourceDecoder.cpp:134:34: note: while referencing 'activeRanges'
  134 |   nsTArray<media::TimeIntervals> activeRanges;
      |                                  ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaResource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::media::TimeIntervals> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSourceDecoder.cpp:134:34: note: while referencing 'activeRanges'
  134 |   nsTArray<media::TimeIntervals> activeRanges;
      |                                  ^~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/calendar/libical/src/libical'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o VideoDecoderChild.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc -I/pbulk/work/mail/thunderbird52/work/build/dom/media/ipc -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/VideoDecoderChild.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderChild.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o scale.o -c  -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DGTK_DISABLE_SINGLE_INCLUDES=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/pbulk/work/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include    -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/scale.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -m32 -mmmx  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/source/scale.cc
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/IMContextWrapper.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/IMContextWrapper.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk0.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/RemoteVideoDecoder.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMemoryReporter.h:850,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaData.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/RemoteVideoDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/RemoteVideoDecoder.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o scale_common.o -c  -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DGTK_DISABLE_SINGLE_INCLUDES=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/pbulk/work/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include    -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/scale_common.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -m32 -mmmx  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/source/scale_common.cc
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/IMContextWrapper.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/IMContextWrapper.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk0.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRegion.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/Units.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/widget/CompositorWidget.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/X11CompositorWidget.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/CompositorWidgetChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/CompositorWidgetChild.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioChannelBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderChild.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PrintTarget.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PrintTarget.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTarget.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_media_libyuv0.o -c  -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DGTK_DISABLE_SINGLE_INCLUDES=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/pbulk/work/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include    -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_media_libyuv0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -m32 -mmmx  /pbulk/work/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv/Unified_cpp_media_libyuv0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTarget.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTarget.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioChannelBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDragService.h:41,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'gboolean nsWindow::_ZN8nsWindow12OnTouchEventEP14_GdkEventTouch.part.0(GdkEventTouch*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 92 is outside array bounds of 'mozilla::WidgetTouchEvent [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.cpp:3497:22: note: while referencing 'event'
 3497 |     WidgetTouchEvent event(true, msg, this);
      |                      ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_widget_gtk1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX '-DMOZ_APP_NAME="thunderbird"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/pbulk/work/mail/thunderbird52/work/build/widget/gtk -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/x11 -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_widget_gtk1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk1.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PrintTargetPDF.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PrintTargetPDF.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTargetPDF.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o VideoDecoderManagerChild.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc -I/pbulk/work/mail/thunderbird52/work/build/dom/media/ipc -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/VideoDecoderManagerChild.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerChild.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderChild.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTargetPDF.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTargetPDF.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderChild.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderChild.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PrintTargetPS.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PrintTargetPS.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTargetPS.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerChild.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTargetPS.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTargetPS.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioChannelBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_media_libyuv1.o -c  -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DGTK_DISABLE_SINGLE_INCLUDES=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/pbulk/work/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include    -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_media_libyuv1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -m32 -mmmx  /pbulk/work/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv/Unified_cpp_media_libyuv1.cpp
libyuv.a.desc
rm -f libyuv.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libyuv.a.desc convert.o convert_from.o mjpeg_decoder.o rotate_argb.o row_common.o scale.o scale_common.o Unified_cpp_media_libyuv0.o Unified_cpp_media_libyuv1.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PrintTargetThebes.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PrintTargetThebes.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTargetThebes.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsApplicationChooser.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsApplicationChooser.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o VideoDecoderManagerParent.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc -I/pbulk/work/mail/thunderbird52/work/build/dom/media/ipc -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/VideoDecoderManagerParent.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerParent.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o VideoDecoderParent.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc -I/pbulk/work/mail/thunderbird52/work/build/dom/media/ipc -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/VideoDecoderParent.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderParent.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerChild.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o BrowserElementParent.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element -I/pbulk/work/mail/thunderbird52/work/build/dom/browser-element -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/BrowserElementParent.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementParent.cpp
libdom_media_mediasource.a.desc
rm -f libdom_media_mediasource.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_mediasource.a.desc Unified_cpp_media_mediasource0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/PrintTarget.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTargetThebes.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTargetThebes.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerChild.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioChannelBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp:5:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp: In member function 'virtual nsresult mozilla::dom::BrowserElementAudioChannel::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   33 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerChild.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   32 |   NS_INTERFACE_MAP_ENTRY(nsIObserver)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderParent.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsDragService.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsDragService.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk1.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabParent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementParent.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerParent.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/mediasource'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_widget_gtk2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX '-DMOZ_APP_NAME="thunderbird"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/pbulk/work/mail/thunderbird52/work/build/widget/gtk -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/x11 -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_widget_gtk2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk2.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyledElement.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMappedAttributeElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsGenericHTMLElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLCanvasElement.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsDragService.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsDragService.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk1.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsApplicationChooser.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsApplicationChooser.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabParent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementParent.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/import/src'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ImportCharSet.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/import/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ImportCharSet.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/ImportCharSet.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/ImportCharSet.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/ImportCharSet.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ImportOutFile.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/import/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ImportOutFile.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/ImportOutFile.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxASurface.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxASurface.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxASurface.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabParent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementParent.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabParent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementParent.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsViewManager.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsDragService.cpp:37,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk1.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerParent.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/ImportOutFile.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxAlphaRecoverySSE2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxAlphaRecoverySSE2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -msse2 /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxAlphaRecoverySSE2.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerParent.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerParent.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/ImportOutFile.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ImportTranslate.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/import/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ImportTranslate.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/ImportTranslate.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk1.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsNativeThemeGTK.cpp: In member function 'virtual nsresult nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, uint8_t, nsIntMargin*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsNativeThemeGTK.cpp:1301:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1301 |     if (IsRegularMenuItem(aFrame))
      |     ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsNativeThemeGTK.cpp:1304:3: note: here
 1304 |   default:
      |   ^~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsNativeThemeGTK.cpp: In member function 'virtual bool nsNativeThemeGTK::ThemeSupportsWidget(nsPresContext*, nsIFrame*, uint8_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsNativeThemeGTK.cpp:1817:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1817 |     if (aFrame && aFrame->GetWritingMode().IsVertical()) {
      |     ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsNativeThemeGTK.cpp:1822:3: note: here
 1822 |   case NS_THEME_BUTTON:
      |   ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/ImportTranslate.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/ImportTranslate.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportABDescriptor.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/import/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportABDescriptor.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportABDescriptor.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderParent.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMemoryReporter.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxASurface.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportABDescriptor.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxDrawable.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxDrawable.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxDrawable.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportAddressBooks.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/import/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportAddressBooks.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportAddressBooks.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderParent.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderParent.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportAddressBooks.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportEmbeddedImageData.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/import/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportEmbeddedImageData.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportEmbeddedImageData.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportAddressBooks.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMathUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPoint.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxRect.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxDrawable.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxDrawable.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libdom_browser-element.a.desc
rm -f libdom_browser-element.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_browser-element.a.desc BrowserElementAudioChannel.o BrowserElementParent.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrinting.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsPrintOptionsImpl.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsPrintOptionsGTK.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsPrintOptionsGTK.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/import/text/src'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsTextAddress.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/text/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/import/text/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsTextAddress.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/text/src/nsTextAddress.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WidgetUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsApplicationChooser.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'GtkTargetList* nsDragService::GetSourceList()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<_GtkTargetEntry*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk1.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsDragService.cpp:1237:31: note: while referencing 'targetArray'
 1237 |     nsTArray<GtkTargetEntry*> targetArray;
      |                               ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WidgetUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsApplicationChooser.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult GlobalPrinters::_ZN14GlobalPrinters24InitializeGlobalPrintersEv.part.0()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk1.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsDeviceContextSpecG.cpp:445:25: note: while referencing 'printerList'
  445 |     nsTArray<nsCString> printerList;
      |                         ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgSend.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportEmbeddedImageData.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportEmbeddedImageData.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/browser-element'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportEncodeScan.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/import/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportEncodeScan.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportEncodeScan.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportFieldMap.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/import/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportFieldMap.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportFieldMap.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxFT2FontBase.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxFT2FontBase.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFT2FontBase.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportMail.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/import/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportMail.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportMail.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/import/vcard/src'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsVCardAddress.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/vcard/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/import/vcard/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsVCardAddress.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/vcard/src/nsVCardAddress.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportFieldMap.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/text/src/nsTextAddress.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/text/src/nsTextAddress.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportEncodeScan.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportMail.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportEncodeScan.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/text/src/nsTextAddress.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_acos.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_acos.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_acos.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_acosh.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_acosh.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_acosh.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAbBaseCID.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/vcard/src/nsVCardAddress.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsVCardImport.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/vcard/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/import/vcard/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsVCardImport.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/vcard/src/nsVCardImport.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsTextImport.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/text/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/import/text/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsTextImport.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/text/src/nsTextImport.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_asin.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_asin.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_asin.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtr.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxASurface.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxContext.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFT2FontBase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFT2FontBase.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsPrintSettingsGTK.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk2.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportMail.cpp:25:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_atan2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_atan2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_atan2.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/vcard/src/nsVCardAddress.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/text/src/nsTextImport.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/vcard/src/nsVCardImport.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_atanh.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_atanh.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_atanh.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_cosh.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_cosh.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_cosh.cpp
libdom_media_ipc.a.desc
rm -f libdom_media_ipc.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_ipc.a.desc RemoteVideoDecoder.o VideoDecoderChild.o VideoDecoderManagerChild.o VideoDecoderManagerParent.o VideoDecoderParent.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWidgetFactory.cpp:14,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk2.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrinting.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsPrintOptionsImpl.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsPrintOptionsGTK.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsPrintOptionsGTK.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportMailboxDescriptor.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/import/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportMailboxDescriptor.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportMailboxDescriptor.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/text/src/nsTextImport.cpp:36:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_exp.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_exp.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_exp.cpp
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFT2FontBase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFT2FontBase.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportMailboxDescriptor.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/vcard/src/nsVCardImport.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_hypot.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_hypot.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_hypot.cpp
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsLookAndFeel.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWidgetFactory.cpp:16,
                 from /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk2.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_log.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_log.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_log.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportMimeEncode.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/import/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportMimeEncode.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportMimeEncode.cpp
libmailnews_import_text_src.a.desc
rm -f libmailnews_import_text_src.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_import_text_src.a.desc nsTextAddress.o nsTextImport.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportScanFile.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/import/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportScanFile.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportScanFile.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxFT2Utils.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxFT2Utils.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFT2Utils.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_log10.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_log10.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_log10.cpp
libmailnews_import_vcard_src.a.desc
rm -f libmailnews_import_vcard_src.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_import_vcard_src.a.desc nsVCardAddress.o nsVCardImport.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportScanFile.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/ipc'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_log2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_log2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_log2.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/config/external/ffi'
libconfig_external_ffi.a.desc
rm -f libconfig_external_ffi.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libconfig_external_ffi.a.desc   
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/import/text/src'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_pow.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_pow.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_pow.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxFcPlatformFontList.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxFcPlatformFontList.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFcPlatformFontList.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportMimeEncode.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxFontconfigFonts.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxFontconfigFonts.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigFonts.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtr.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxASurface.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxContext.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFT2FontBase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFT2Utils.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/import/vcard/src'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_sinh.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_sinh.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_sinh.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/config/external/ffi'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_sqrt.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_sqrt.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_sqrt.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/import/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportService.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/embedding/components/appstartup'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAppStartupNotifier.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/appstartup -I/pbulk/work/mail/thunderbird52/work/build/embedding/components/appstartup  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAppStartupNotifier.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/appstartup/nsAppStartupNotifier.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportStringBundle.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/import/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportStringBundle.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportStringBundle.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o k_exp.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/k_exp.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/k_exp.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsICharsetConverterManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportStringBundle.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/appstartup/nsAppStartupNotifier.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_asinh.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_asinh.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_asinh.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_atan.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_atan.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_atan.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/extensions/universalchardet/src/xpcom'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_src_xpcom0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/universalchardet/src/xpcom -I/pbulk/work/mail/thunderbird52/work/build/extensions/universalchardet/src/xpcom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/universalchardet/src/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_src_xpcom0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/extensions/universalchardet/src/xpcom/Unified_cpp_src_xpcom0.cpp
libembedding_components_appstartup.a.desc
rm -f libembedding_components_appstartup.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libembedding_components_appstartup.a.desc nsAppStartupNotifier.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_cbrt.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_cbrt.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_cbrt.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFcPlatformFontList.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libwidget_gtk.a.desc
rm -f libwidget_gtk.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportService.cpp:37:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/universalchardet/src/xpcom/nsUdetXPCOMWrapper.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/extensions/universalchardet/src/xpcom/Unified_cpp_src_xpcom0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_ceil.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_ceil.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_ceil.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/embedding/components/appstartup'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_ceilf.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_ceilf.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_ceilf.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxFontconfigUtils.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxFontconfigUtils.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigUtils.cpp
libextensions_universalchardet_src_xpcom.a.desc
rm -f libextensions_universalchardet_src_xpcom.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libextensions_universalchardet_src_xpcom.a.desc Unified_cpp_src_xpcom0.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_copysign.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_copysign.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_copysign.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportTranslator.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/import/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportTranslator.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportTranslator.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_expm1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_expm1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_expm1.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/widget/gtk'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxGdkNativeRenderer.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxGdkNativeRenderer.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGdkNativeRenderer.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/extensions/universalchardet/src/xpcom'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/js/ipc'
mkdir -p '.deps/'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportTranslator.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/ImportOutFile.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportTranslator.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_ipc0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 '-DBIN_SUFFIX=""' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc -I/pbulk/work/mail/thunderbird52/work/build/js/ipc -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_js_ipc0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-shadow  /pbulk/work/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_fabs.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_fabs.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_fabs.cpp
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFcPlatformFontList.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFcPlatformFontList.cpp:8:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFT2FontBase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFT2Utils.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_floor.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_floor.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_floor.cpp
libmailnews_import_src.a.desc
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_floorf.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_floorf.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/morm -f libmailnews_import_src.a
zilla/modules/fdlibm/src/s_floorf.cpp
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_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  
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxTextRun.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigFonts.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:15:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_log1p.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_log1p.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_log1p.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigUtils.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxUserFontSet.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:24:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxPlatform.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxPlatform.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatform.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_nearbyint.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_nearbyint.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_nearbyint.cpp
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigFonts.cpp: In member function 'virtual already_AddRefed<gfxFont> gfxPangoFontGroup::FindFontForChar(uint32_t, uint32_t, uint32_t, gfxFontGroup::Script, gfxFont*, uint8_t*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:1627:7: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
 1627 |       (const PangoScript)hb_glib_script_from_script(hb_script_from_iso15924_tag(scriptTag));
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_rint.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_rint.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_rint.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCharTraits.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAlgorithm.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCoord.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSize.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGdkNativeRenderer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGdkNativeRenderer.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/import/src'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/mozintl'
mkdir -p '.deps/'
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigFonts.cpp: In function 'cairo_scaled_font_t* CreateScaledFont(FcPattern*, cairo_font_face_t*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:2167:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2167 |             rgba = FC_RGBA_NONE;
      |                  ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:2172:9: note: here
 2172 |         case FC_RGBA_RGB:
      |         ^~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_rintf.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_rintf.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_rintf.cpp
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFcPlatformFontList.cpp: In function 'void PrepareFontOptions(FcPattern*, cairo_font_options_t*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFcPlatformFontList.cpp:609:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
  609 |             rgba = FC_RGBA_NONE;
      |                  ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFcPlatformFontList.cpp:614:9: note: here
  614 |         case FC_RGBA_RGB:
      |         ^~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o MozIntl.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/mozintl -I/pbulk/work/mail/thunderbird52/work/build/toolkit/components/mozintl  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/MozIntl.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/mozintl/MozIntl.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_scalbn.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_scalbn.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_scalbn.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_tanh.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_tanh.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_tanh.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_trunc.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_trunc.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_trunc.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontFeatures.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontEntry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFcPlatformFontList.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFcPlatformFontList.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool gfxFcPlatformFontList::GetStandardFamilyName(const nsAString_internal&, nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFcPlatformFontList.cpp:1501:25: note: while referencing 'candidates'
 1501 |     nsTArray<nsCString> candidates;
      |                         ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFT2FontBase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigUtils.cpp:8:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozIMozIntl.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/mozintl/MozIntl.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/mozintl/MozIntl.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_truncf.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_truncf.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-parentheses -Wno-sign-compare  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_truncf.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Atomics.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/CPOWTimer.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/xml'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxPlatformGtk.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxPlatformGtk.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatformGtk.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xml0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/build/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xml0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/xml/Unified_cpp_dom_xml0.cpp
libmodules_fdlibm_src.a.desc
rm -f libmodules_fdlibm_src.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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  
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/dns/mdns/libmdns'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dns_mdns_libmdns0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/mdns/libmdns -I/pbulk/work/mail/thunderbird52/work/build/netwerk/dns/mdns/libmdns -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dns_mdns_libmdns0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/netwerk/dns/mdns/libmdns/Unified_cpp_dns_mdns_libmdns0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatform.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigUtils.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult gfxFontconfigUtils::GetStandardFamilyName(const nsAString_internal&, nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigUtils.cpp:664:25: note: while referencing 'candidates'
  664 |     nsTArray<nsCString> candidates;
      |                         ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatform.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/mdns/libmdns/nsDNSServiceInfo.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/mdns/libmdns/nsDNSServiceInfo.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/dns/mdns/libmdns/Unified_cpp_dns_mdns_libmdns0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libtoolkit_components_mozintl.a.desc
rm -f libtoolkit_components_mozintl.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_mozintl.a.desc MozIntl.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatform.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigUtils.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult gfxFontconfigUtils::GetFontList(nsIAtom*, const nsACString_internal&, nsTArray<nsString>&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigUtils.cpp:334:25: note: while referencing 'fonts'
  334 |     nsTArray<nsCString> fonts;
      |                         ^~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/fetch'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_fetch0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch -I/pbulk/work/mail/thunderbird52/work/build/dom/fetch -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/data -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_fetch0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/fetch/Unified_cpp_dom_fetch0.cpp
libnetwerk_dns_mdns_libmdns.a.desc
rm -f libnetwerk_dns_mdns_libmdns.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_dns_mdns_libmdns.a.desc Unified_cpp_dns_mdns_libmdns0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/CPOWTimer.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/mozintl'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/embedding/components/find'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_components_find0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find -I/pbulk/work/mail/thunderbird52/work/build/embedding/components/find  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_components_find0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/embedding/components/find/Unified_cpp_components_find0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/domstubs.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDOMNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDOMCharacterData.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDOMText.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDOMCDATASection.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CDATASection.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/CDATASection.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xml/Unified_cpp_dom_xml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/src'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/dns/mdns/libmdns'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/bindings'
mkdir -p '.deps/'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/rdf/datasource'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PrototypeList.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PrototypeList.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PrototypeList.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_rdf_datasource0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/datasource -I/pbulk/work/mail/thunderbird52/work/build/rdf/datasource -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_rdf_datasource0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/rdf/datasource/Unified_cpp_rdf_datasource0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIFind.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/embedding/components/find/Unified_cpp_components_find0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Text.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CDATASection.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/CDATASection.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xml/Unified_cpp_dom_xml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o RegisterBindings.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/RegisterBindings.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/RegisterBindings.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/embedding/components/find/Unified_cpp_components_find0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelInfo.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/ChannelInfo.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/fetch/Unified_cpp_dom_fetch0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIRDFDataSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/datasource/nsFileSystemDataSource.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/datasource/nsFileSystemDataSource.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/rdf/datasource/Unified_cpp_rdf_datasource0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatform.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatformGtk.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatformGtk.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/datasource/nsFileSystemDataSource.cpp:26,
                 from /pbulk/work/mail/thunderbird52/work/build/rdf/datasource/Unified_cpp_rdf_datasource0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIRDFDataSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/datasource/nsFileSystemDataSource.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/datasource/nsFileSystemDataSource.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/rdf/datasource/Unified_cpp_rdf_datasource0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/datasource/nsLocalStore.cpp: In member function 'virtual nsresult LocalStoreImpl::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/datasource/nsLocalStore.cpp:248:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  248 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/datasource/nsLocalStore.cpp:247:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  247 |     NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsILocalStore)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsContentUtils.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/ChannelInfo.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/fetch/Unified_cpp_dom_fetch0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIFrame.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:16,
                 from /pbulk/work/mail/thunderbird52/work/build/embedding/components/find/Unified_cpp_components_find0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/embedding/components/find/Unified_cpp_components_find0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeChild.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatform.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
librdf_datasource.a.desc
rm -f librdf_datasource.a
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/JavaScriptChild.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/CPOWTimer.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o librdf_datasource.a.desc Unified_cpp_rdf_datasource0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Text.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CDATASection.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/CDATASection.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xml/Unified_cpp_dom_xml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Text.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CDATASection.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/CDATASection.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xml/Unified_cpp_dom_xml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIFind.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/embedding/components/find/Unified_cpp_components_find0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp: In member function 'virtual nsresult nsFindContentIterator::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:148:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  148 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:147:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  147 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp: In member function 'virtual nsresult nsFind::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:460:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  460 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:459:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  459 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/embedding/components/find/Unified_cpp_components_find0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp: In member function 'char16_t nsFind::PeekNextChar(nsIDOMRange*, nsIDOMRange*, nsIDOMRange*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:39: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   36 | #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c)
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~
   37 | 
      |                                        
   38 | static NS_DEFINE_CID(kCContentIteratorCID, NS_CONTENTITERATOR_CID);
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   39 | static NS_DEFINE_CID(kCPreContentIteratorCID, NS_PRECONTENTITERATOR_CID);
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   40 | 
      |                                        
   41 | #define CH_QUOTE ((char16_t)0x22)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
   42 | #define CH_APOSTROPHE ((char16_t)0x27)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
   43 | #define CH_LEFT_SINGLE_QUOTE ((char16_t)0x2018)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   44 | #define CH_RIGHT_SINGLE_QUOTE ((char16_t)0x2019)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   45 | #define CH_LEFT_DOUBLE_QUOTE ((char16_t)0x201C)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   46 | #define CH_RIGHT_DOUBLE_QUOTE ((char16_t)0x201D)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   47 | 
      |                                        
   48 | #define CH_SHY ((char16_t)0xAD)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
   49 | 
      |                                        
   50 | // nsFind::Find casts CH_SHY to char before calling StripChars
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   51 | // This works correctly if and only if CH_SHY <= 255
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   52 | static_assert(CH_SHY <= 255, "CH_SHY is not an ascii character");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   53 | 
      |                                        
   54 | // nsFindContentIterator is a special iterator that also goes through any
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | // existing <textarea>'s or text <input>'s editor to lookup the anonymous DOM
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | // content there.
      | ~~~~~~~~~~~~~~~~~                      
   57 | //
      | ~~                                     
   58 | // Details:
      | ~~~~~~~~~~~                            
   59 | // 1) We use two iterators: The "outer-iterator" goes through the normal DOM.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   60 | // The "inner-iterator" goes through the anonymous DOM inside the editor.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   61 | //
      | ~~                                     
   62 | // 2) [MaybeSetupInnerIterator] As soon as the outer-iterator's current node is
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   63 | // changed, a check is made to see if the node is a <textarea> or a text <input>
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   64 | // node. If so, an inner-iterator is created to lookup the anynomous contents of
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   65 | // the editor underneath the text control.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   66 | //
      | ~~                                     
   67 | // 3) When the inner-iterator is created, we position the outer-iterator 'after'
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 | // (or 'before' in backward search) the text control to avoid revisiting that
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 | // control.
      | ~~~~~~~~~~~                            
   70 | //
      | ~~                                     
   71 | // 4) As a consequence of searching through text controls, we can be called via
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 | // FindNext with the current selection inside a <textarea> or a text <input>.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 | // This means that we can be given an initial search range that stretches across
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   74 | // the anonymous DOM and the normal DOM. To cater for this situation, we split
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   75 | // the anonymous part into the inner-iterator and then reposition the outer-
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   76 | // iterator outside.
      | ~~~~~~~~~~~~~~~~~~~~                   
   77 | //
      | ~~                                     
   78 | // 5) The implementation assumes that First() and Next() are only called in
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   79 | // find-forward mode, while Last() and Prev() are used in find-backward.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   80 | 
      |                                        
   81 | class nsFindContentIterator final : public nsIContentIterator
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   82 | {
      | ~                                      
   83 | public:
      | ~~~~~~~                                
   84 |   explicit nsFindContentIterator(bool aFindBackward)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   85 |     : mStartOffset(0)
      |     ~~~~~~~~~~~~~~~~~                  
   86 |     , mEndOffset(0)
      |     ~~~~~~~~~~~~~~~                    
   87 |     , mFindBackward(aFindBackward)
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
   88 |   {
      |   ~                                    
   89 |   }
      |   ~                                    
   90 | 
      |                                        
   91 |   NS_DECL_CYCLE_COLLECTING_ISUPPORTS
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
   92 |   NS_DECL_CYCLE_COLLECTION_CLASS(nsFindContentIterator)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   93 | 
      |                                        
   94 |   // nsIContentIterator
      |   ~~~~~~~~~~~~~~~~~~~~~                
   95 |   virtual nsresult Init(nsINode* aRoot) override
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |   {
      |   ~                                    
   97 |     NS_NOTREACHED("internal error");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
   98 |     return NS_ERROR_NOT_IMPLEMENTED;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
   99 |   }
      |   ~                                    
  100 |   virtual nsresult Init(nsIDOMRange* aRange) override
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  101 |   {
      |   ~                                    
  102 |     NS_NOTREACHED("internal error");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  103 |     return NS_ERROR_NOT_IMPLEMENTED;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  104 |   }
      |   ~                                    
  105 |   // Not a range because one of the endpoints may be anonymous.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  106 |   nsresult Init(nsIDOMNode* aStartNode, int32_t aStartOffset,
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  107 |                 nsIDOMNode* aEndNode, int32_t aEndOffset);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  108 |   virtual void First() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  109 |   virtual void Last() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  110 |   virtual void Next() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  111 |   virtual void Prev() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  112 |   virtual nsINode* GetCurrentNode() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  113 |   virtual bool IsDone() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  114 |   virtual nsresult PositionAt(nsINode* aCurNode) override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  115 | 
      |                                        
  116 | protected:
      | ~~~~~~~~~~                             
  117 |   virtual ~nsFindContentIterator() {}
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  118 | 
      |                                        
  119 | private:
      | ~~~~~~~~                               
  120 |   static already_AddRefed<nsIDOMRange> CreateRange(nsINode* aNode)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  121 |   {
      |   ~                                    
  122 |     RefPtr<nsRange> range = new nsRange(aNode);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  123 |     range->SetMaySpanAnonymousSubtrees(true);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  124 |     return range.forget();
      |     ~~~~~~~~~~~~~~~~~~~~~~             
  125 |   }
      |   ~                                    
  126 | 
      |                                        
  127 |   nsCOMPtr<nsIContentIterator> mOuterIterator;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  128 |   nsCOMPtr<nsIContentIterator> mInnerIterator;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  129 |   // Can't use a range here, since we want to represent part of the flattened
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  130 |   // tree, including native anonymous content.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  131 |   nsCOMPtr<nsIDOMNode> mStartNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  132 |   int32_t mStartOffset;
      |   ~~~~~~~~~~~~~~~~~~~~~                
  133 |   nsCOMPtr<nsIDOMNode> mEndNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  134 |   int32_t mEndOffset;
      |   ~~~~~~~~~~~~~~~~~~~                  
  135 | 
      |                                        
  136 |   nsCOMPtr<nsIContent> mStartOuterContent;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  137 |   nsCOMPtr<nsIContent> mEndOuterContent;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  138 |   bool mFindBackward;
      |   ~~~~~~~~~~~~~~~~~~~                  
  139 | 
      |                                        
  140 |   void Reset();
      |   ~~~~~~~~~~~~~                        
  141 |   void MaybeSetupInnerIterator();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  142 |   void SetupInnerIterator(nsIContent* aContent);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  143 | };
      | ~~                                     
  144 | 
      |                                        
  145 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsFindContentIterator)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  146 |   NS_INTERFACE_MAP_ENTRY(nsIContentIterator)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  147 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  148 | NS_INTERFACE_MAP_END
      | ~~~~~~~~~~~~~~~~~~~~                   
  149 | 
      |                                        
  150 | NS_IMPL_CYCLE_COLLECTING_ADDREF(nsFindContentIterator)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  151 | NS_IMPL_CYCLE_COLLECTING_RELEASE(nsFindContentIterator)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  152 | 
      |                                        
  153 | NS_IMPL_CYCLE_COLLECTION(nsFindContentIterator, mOuterIterator, mInnerIterator,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  154 |                          mStartOuterContent, mEndOuterContent, mEndNode,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  155 |                          mStartNode)
      |                          ~~~~~~~~~~~   
  156 | 
      |                                        
  157 | nsresult
      | ~~~~~~~~                               
  158 | nsFindContentIterator::Init(nsIDOMNode* aStartNode, int32_t aStartOffset,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  159 |                             nsIDOMNode* aEndNode, int32_t aEndOffset)
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  160 | {
      | ~                                      
  161 |   NS_ENSURE_ARG_POINTER(aStartNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  162 |   NS_ENSURE_ARG_POINTER(aEndNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  163 |   if (!mOuterIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  164 |     if (mFindBackward) {
      |     ~~~~~~~~~~~~~~~~~~~~               
  165 |       // Use post-order in the reverse case, so we get parents before children
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  166 |       // in case we want to prevent descending into a node.
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  167 |       mOuterIterator = do_CreateInstance(kCContentIteratorCID);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  168 |     } else {
      |     ~~~~~~~~                           
  169 |       // Use pre-order in the forward case, so we get parents before children in
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  170 |       // case we want to prevent descending into a node.
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  171 |       mOuterIterator = do_CreateInstance(kCPreContentIteratorCID);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  172 |     }
      |     ~                                  
  173 |     NS_ENSURE_ARG_POINTER(mOuterIterator);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  174 |   }
      |   ~                                    
  175 | 
      |                                        
  176 |   // Set up the search "range" that we will examine
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  177 |   mStartNode = aStartNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  178 |   mStartOffset = aStartOffset;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  179 |   mEndNode = aEndNode;
      |   ~~~~~~~~~~~~~~~~~~~~                 
  180 |   mEndOffset = aEndOffset;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  181 | 
      |                                        
  182 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  183 | }
      | ~                                      
  184 | 
      |                                        
  185 | void
      | ~~~~                                   
  186 | nsFindContentIterator::First()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  187 | {
      | ~                                      
  188 |   Reset();
      |   ~~~~~~~~                             
  189 | }
      | ~                                      
  190 | 
      |                                        
  191 | void
      | ~~~~                                   
  192 | nsFindContentIterator::Last()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  193 | {
      | ~                                      
  194 |   Reset();
      |   ~~~~~~~~                             
  195 | }
      | ~                                      
  196 | 
      |                                        
  197 | void
      | ~~~~                                   
  198 | nsFindContentIterator::Next()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  199 | {
      | ~                                      
  200 |   if (mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  201 |     mInnerIterator->Next();
      |     ~~~~~~~~~~~~~~~~~~~~~~~            
  202 |     if (!mInnerIterator->IsDone()) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  203 |       return;
      |       ~~~~~~~                          
  204 |     }
      |     ~                                  
  205 | 
      |                                        
  206 |     // by construction, mOuterIterator is already on the next node
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  207 |   } else {
      |   ~~~~~~~~                             
  208 |     mOuterIterator->Next();
      |     ~~~~~~~~~~~~~~~~~~~~~~~            
  209 |   }
      |   ~                                    
  210 |   MaybeSetupInnerIterator();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  211 | }
      | ~                                      
  212 | 
      |                                        
  213 | void
      | ~~~~                                   
  214 | nsFindContentIterator::Prev()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  215 | {
      | ~                                      
  216 |   if (mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  217 |     mInnerIterator->Prev();
      |     ~~~~~~~~~~~~~~~~~~~~~~~            
  218 |     if (!mInnerIterator->IsDone()) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  219 |       return;
      |       ~~~~~~~                          
  220 |     }
      |     ~                                  
  221 | 
      |                                        
  222 |     // by construction, mOuterIterator is already on the previous node
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  223 |   } else {
      |   ~~~~~~~~                             
  224 |     mOuterIterator->Prev();
      |     ~~~~~~~~~~~~~~~~~~~~~~~            
  225 |   }
      |   ~                                    
  226 |   MaybeSetupInnerIterator();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  227 | }
      | ~                                      
  228 | 
      |                                        
  229 | nsINode*
      | ~~~~~~~~                               
  230 | nsFindContentIterator::GetCurrentNode()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  231 | {
      | ~                                      
  232 |   if (mInnerIterator && !mInnerIterator->IsDone()) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  233 |     return mInnerIterator->GetCurrentNode();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  234 |   }
      |   ~                                    
  235 |   return mOuterIterator->GetCurrentNode();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  236 | }
      | ~                                      
  237 | 
      |                                        
  238 | bool
      | ~~~~                                   
  239 | nsFindContentIterator::IsDone()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  240 | {
      | ~                                      
  241 |   if (mInnerIterator && !mInnerIterator->IsDone()) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  242 |     return false;
      |     ~~~~~~~~~~~~~                      
  243 |   }
      |   ~                                    
  244 |   return mOuterIterator->IsDone();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  245 | }
      | ~                                      
  246 | 
      |                                        
  247 | nsresult
      | ~~~~~~~~                               
  248 | nsFindContentIterator::PositionAt(nsINode* aCurNode)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  249 | {
      | ~                                      
  250 |   nsINode* oldNode = mOuterIterator->GetCurrentNode();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  251 |   nsresult rv = mOuterIterator->PositionAt(aCurNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  252 |   if (NS_SUCCEEDED(rv)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~              
  253 |     MaybeSetupInnerIterator();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~         
  254 |   } else {
      |   ~~~~~~~~                             
  255 |     mOuterIterator->PositionAt(oldNode);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  256 |     if (mInnerIterator) {
      |     ~~~~~~~~~~~~~~~~~~~~~              
  257 |       rv = mInnerIterator->PositionAt(aCurNode);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  258 |     }
      |     ~                                  
  259 |   }
      |   ~                                    
  260 |   return rv;
      |   ~~~~~~~~~~                           
  261 | }
      | ~                                      
  262 | 
      |                                        
  263 | void
      | ~~~~                                   
  264 | nsFindContentIterator::Reset()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  265 | {
      | ~                                      
  266 |   mInnerIterator = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~            
  267 |   mStartOuterContent = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  268 |   mEndOuterContent = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  269 | 
      |                                        
  270 |   // As a consequence of searching through text controls, we may have been
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  271 |   // initialized with a selection inside a <textarea> or a text <input>.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  272 | 
      |                                        
  273 |   // see if the start node is an anonymous text node inside a text control
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  274 |   nsCOMPtr<nsIContent> startContent(do_QueryInterface(mStartNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  275 |   if (startContent) {
      |   ~~~~~~~~~~~~~~~~~~~                  
  276 |     mStartOuterContent = startContent->FindFirstNonChromeOnlyAccessContent();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  277 |   }
      |   ~                                    
  278 | 
      |                                        
  279 |   // see if the end node is an anonymous text node inside a text control
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  280 |   nsCOMPtr<nsIContent> endContent(do_QueryInterface(mEndNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  281 |   if (endContent) {
      |   ~~~~~~~~~~~~~~~~~                    
  282 |     mEndOuterContent = endContent->FindFirstNonChromeOnlyAccessContent();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  283 |   }
      |   ~                                    
  284 | 
      |                                        
  285 |   // Note: OK to just set up the outer iterator here; if our range has a native
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  286 |   // anonymous endpoint we'll end up setting up an inner iterator, and reset the
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  287 |   // outer one in the process.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  288 |   nsCOMPtr<nsINode> node = do_QueryInterface(mStartNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  289 |   NS_ENSURE_TRUE_VOID(node);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  290 | 
      |                                        
  291 |   nsCOMPtr<nsIDOMRange> range = CreateRange(node);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  292 |   range->SetStart(mStartNode, mStartOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  293 |   range->SetEnd(mEndNode, mEndOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  294 |   mOuterIterator->Init(range);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  295 | 
      |                                        
  296 |   if (!mFindBackward) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  297 |     if (mStartOuterContent != startContent) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  298 |       // the start node was an anonymous text node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  299 |       SetupInnerIterator(mStartOuterContent);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  300 |       if (mInnerIterator) {
      |       ~~~~~~~~~~~~~~~~~~~~~            
  301 |         mInnerIterator->First();
      |         ~~~~~~~~~~~~~~~~~~~~~~~~       
  302 |       }
      |       ~                                
  303 |     }
      |     ~                                  
  304 |     if (!mOuterIterator->IsDone()) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  305 |       mOuterIterator->First();
      |       ~~~~~~~~~~~~~~~~~~~~~~~~         
  306 |     }
      |     ~                                  
  307 |   } else {
      |   ~~~~~~~~                             
  308 |     if (mEndOuterContent != endContent) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  309 |       // the end node was an anonymous text node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  310 |       SetupInnerIterator(mEndOuterContent);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  311 |       if (mInnerIterator) {
      |       ~~~~~~~~~~~~~~~~~~~~~            
  312 |         mInnerIterator->Last();
      |         ~~~~~~~~~~~~~~~~~~~~~~~        
  313 |       }
      |       ~                                
  314 |     }
      |     ~                                  
  315 |     if (!mOuterIterator->IsDone()) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  316 |       mOuterIterator->Last();
      |       ~~~~~~~~~~~~~~~~~~~~~~~          
  317 |     }
      |     ~                                  
  318 |   }
      |   ~                                    
  319 | 
      |                                        
  320 |   // if we didn't create an inner-iterator, the boundary node could still be
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  321 |   // a text control, in which case we also need an inner-iterator straightaway
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  322 |   if (!mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  323 |     MaybeSetupInnerIterator();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~         
  324 |   }
      |   ~                                    
  325 | }
      | ~                                      
  326 | 
      |                                        
  327 | void
      | ~~~~                                   
  328 | nsFindContentIterator::MaybeSetupInnerIterator()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  329 | {
      | ~                                      
  330 |   mInnerIterator = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~            
  331 | 
      |                                        
  332 |   nsCOMPtr<nsIContent> content =
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  333 |     do_QueryInterface(mOuterIterator->GetCurrentNode());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  334 |   if (!content || !content->IsNodeOfType(nsINode::eHTML_FORM_CONTROL)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  335 |     return;
      |     ~~~~~~~                            
  336 |   }
      |   ~                                    
  337 | 
      |                                        
  338 |   nsCOMPtr<nsIFormControl> formControl(do_QueryInterface(content));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  339 |   if (!formControl->IsTextControl(true)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  340 |     return;
      |     ~~~~~~~                            
  341 |   }
      |   ~                                    
  342 | 
      |                                        
  343 |   SetupInnerIterator(content);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  344 |   if (mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  345 |     if (!mFindBackward) {
      |     ~~~~~~~~~~~~~~~~~~~~~              
  346 |       mInnerIterator->First();
      |       ~~~~~~~~~~~~~~~~~~~~~~~~         
  347 |       // finish setup: position mOuterIterator on the actual "next" node (this
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348 |       // completes its re-init, @see SetupInnerIterator)
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  349 |       if (!mOuterIterator->IsDone()) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  350 |         mOuterIterator->First();
      |         ~~~~~~~~~~~~~~~~~~~~~~~~       
  351 |       }
      |       ~                                
  352 |     } else {
      |     ~~~~~~~~                           
  353 |       mInnerIterator->Last();
      |       ~~~~~~~~~~~~~~~~~~~~~~~          
  354 |       // finish setup: position mOuterIterator on the actual "previous" node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  355 |       // (this completes its re-init, @see SetupInnerIterator)
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  356 |       if (!mOuterIterator->IsDone()) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  357 |         mOuterIterator->Last();
      |         ~~~~~~~~~~~~~~~~~~~~~~~        
  358 |       }
      |       ~                                
  359 |     }
      |     ~                                  
  360 |   }
      |   ~                                    
  361 | }
      | ~                                      
  362 | 
      |                                        
  363 | void
      | ~~~~                                   
  364 | nsFindContentIterator::SetupInnerIterator(nsIContent* aContent)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  365 | {
      | ~                                      
  366 |   if (!aContent) {
      |   ~~~~~~~~~~~~~~~~                     
  367 |     return;
      |     ~~~~~~~                            
  368 |   }
      |   ~                                    
  369 |   NS_ASSERTION(!aContent->IsRootOfNativeAnonymousSubtree(), "invalid call");
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  370 | 
      |                                        
  371 |   nsITextControlFrame* tcFrame = do_QueryFrame(aContent->GetPrimaryFrame());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  372 |   if (!tcFrame) {
      |   ~~~~~~~~~~~~~~~                      
  373 |     return;
      |     ~~~~~~~                            
  374 |   }
      |   ~                                    
  375 | 
      |                                        
  376 |   nsCOMPtr<nsIEditor> editor;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  377 |   tcFrame->GetEditor(getter_AddRefs(editor));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  378 |   if (!editor) {
      |   ~~~~~~~~~~~~~~                       
  379 |     return;
      |     ~~~~~~~                            
  380 |   }
      |   ~                                    
  381 | 
      |                                        
  382 |   // don't mess with disabled input fields
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  383 |   uint32_t editorFlags = 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~            
  384 |   editor->GetFlags(&editorFlags);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  385 |   if (editorFlags & nsIPlaintextEditor::eEditorDisabledMask) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  386 |     return;
      |     ~~~~~~~                            
  387 |   }
      |   ~                                    
  388 | 
      |                                        
  389 |   nsCOMPtr<nsIDOMElement> rootElement;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  390 |   editor->GetRootElement(getter_AddRefs(rootElement));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  391 | 
      |                                        
  392 |   nsCOMPtr<nsIDOMRange> innerRange = CreateRange(aContent);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  393 |   nsCOMPtr<nsIDOMRange> outerRange = CreateRange(aContent);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  394 |   if (!innerRange || !outerRange) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  395 |     return;
      |     ~~~~~~~                            
  396 |   }
      |   ~                                    
  397 | 
      |                                        
  398 |   // now create the inner-iterator
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  399 |   mInnerIterator = do_CreateInstance(kCPreContentIteratorCID);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  400 | 
      |                                        
  401 |   if (mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  402 |     innerRange->SelectNodeContents(rootElement);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  403 | 
      |                                        
  404 |     // fix up the inner bounds, we may have to only lookup a portion
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  405 |     // of the text control if the current node is a boundary point
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  406 |     if (aContent == mStartOuterContent) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  407 |       innerRange->SetStart(mStartNode, mStartOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  408 |     }
      |     ~                                  
  409 |     if (aContent == mEndOuterContent) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  410 |       innerRange->SetEnd(mEndNode, mEndOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  411 |     }
      |     ~                                  
  412 |     // Note: we just init here. We do First() or Last() later.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  413 |     mInnerIterator->Init(innerRange);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  414 | 
      |                                        
  415 |     // make sure to place the outer-iterator outside the text control so that we
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  416 |     // don't go there again.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  417 |     nsresult res1, res2;
      |     ~~~~~~~~~~~~~~~~~~~~               
  418 |     nsCOMPtr<nsIDOMNode> outerNode(do_QueryInterface(aContent));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  419 |     if (!mFindBackward) { // find forward
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  420 |       // cut the outer-iterator after the current node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  421 |       res1 = outerRange->SetEnd(mEndNode, mEndOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  422 |       res2 = outerRange->SetStartAfter(outerNode);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  423 |     } else { // find backward
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~          
  424 |       // cut the outer-iterator before the current node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  425 |       res1 = outerRange->SetStart(mStartNode, mStartOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  426 |       res2 = outerRange->SetEndBefore(outerNode);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  427 |     }
      |     ~                                  
  428 |     if (NS_FAILED(res1) || NS_FAILED(res2)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  429 |       // we are done with the outer-iterator, the inner-iterator will traverse
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  430 |       // what we want
      |       ~~~~~~~~~~~~~~~                  
  431 |       outerRange->Collapse(true);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  432 |     }
      |     ~                                  
  433 | 
      |                                        
  434 |     // Note: we just re-init here, using the segment of our search range that
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  435 |     // is yet to be visited. Thus when we later do mOuterIterator->First() [or
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436 |     // mOuterIterator->Last()], we will effectively be on the next node [or
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  437 |     // the previous node] _with respect to_ the search range.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  438 |     mOuterIterator->Init(outerRange);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  439 |   }
      |   ~                                    
  440 | }
      | ~                                      
  441 | 
      |                                        
  442 | nsresult
      | ~~~~~~~~                               
  443 | NS_NewFindContentIterator(bool aFindBackward, nsIContentIterator** aResult)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  444 | {
      | ~                                      
  445 |   NS_ENSURE_ARG_POINTER(aResult);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  446 |   if (!aResult) {
      |   ~~~~~~~~~~~~~~~                      
  447 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  448 |   }
      |   ~                                    
  449 | 
      |                                        
  450 |   nsFindContentIterator* it = new nsFindContentIterator(aFindBackward);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  451 |   if (!it) {
      |   ~~~~~~~~~~                           
  452 |     return NS_ERROR_OUT_OF_MEMORY;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  453 |   }
      |   ~                                    
  454 |   return it->QueryInterface(NS_GET_IID(nsIContentIterator), (void**)aResult);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  455 | }
      | ~                                      
  456 | 
      |                                        
  457 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsFind)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  458 |   NS_INTERFACE_MAP_ENTRY(nsIFind)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  459 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  460 | NS_INTERFACE_MAP_END
      | ~~~~~~~~~~~~~~~~~~~~                   
  461 | 
      |                                        
  462 | NS_IMPL_CYCLE_COLLECTING_ADDREF(nsFind)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  463 | NS_IMPL_CYCLE_COLLECTING_RELEASE(nsFind)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  464 | 
      |                                        
  465 | NS_IMPL_CYCLE_COLLECTION(nsFind, mLastBlockParent, mIterNode, mIterator)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  466 | 
      |                                        
  467 | nsFind::nsFind()
      | ~~~~~~~~~~~~~~~~                       
  468 |   : mFindBackward(false)
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  469 |   , mCaseSensitive(false)
      |   ~~~~~~~~~~~~~~~~~~~~~~~              
  470 |   , mIterOffset(0)
      |   ~~~~~~~~~~~~~~~~                     
  471 | {
      | ~                                      
  472 | }
      | ~                                      
  473 | 
      |                                        
  474 | nsFind::~nsFind()
      | ~~~~~~~~~~~~~~~~~                      
  475 | {
      | ~                                      
  476 | }
      | ~                                      
  477 | 
      |                                        
  478 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  479 | static void
      | ~~~~~~~~~~~                            
  480 | DumpNode(nsIDOMNode* aNode)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~            
  481 | {
      | ~                                      
  482 |   if (!aNode) {
      |   ~~~~~~~~~~~~~                        
  483 |     printf(">>>> Node: NULL\n");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  484 |     return;
      |     ~~~~~~~                            
  485 |   }
      |   ~                                    
  486 |   nsAutoString nodeName;
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  487 |   aNode->GetNodeName(nodeName);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  488 |   nsCOMPtr<nsIContent> textContent(do_QueryInterface(aNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  489 |   if (textContent && textContent->IsNodeOfType(nsINode::eTEXT)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  490 |     nsAutoString newText;
      |     ~~~~~~~~~~~~~~~~~~~~~              
  491 |     textContent->AppendTextTo(newText);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  492 |     printf(">>>> Text node (node name %s): '%s'\n",
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  493 |            NS_LossyConvertUTF16toASCII(nodeName).get(),
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  494 |            NS_LossyConvertUTF16toASCII(newText).get());
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  495 |   } else {
      |   ~~~~~~~~                             
  496 |     printf(">>>> Node: %s\n", NS_LossyConvertUTF16toASCII(nodeName).get());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  497 |   }
      |   ~                                    
  498 | }
      | ~                                      
  499 | #endif
      | ~~~~~~                                 
  500 | 
      |                                        
  501 | nsresult
      | ~~~~~~~~                               
  502 | nsFind::InitIterator(nsIDOMNode* aStartNode, int32_t aStartOffset,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  503 |                      nsIDOMNode* aEndNode, int32_t aEndOffset)
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  504 | {
      | ~                                      
  505 |   if (!mIterator) {
      |   ~~~~~~~~~~~~~~~~~                    
  506 |     mIterator = new nsFindContentIterator(mFindBackward);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  507 |     NS_ENSURE_TRUE(mIterator, NS_ERROR_OUT_OF_MEMORY);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  508 |   }
      |   ~                                    
  509 | 
      |                                        
  510 |   NS_ENSURE_ARG_POINTER(aStartNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  511 |   NS_ENSURE_ARG_POINTER(aEndNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  512 | 
      |                                        
  513 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  514 |   printf("InitIterator search range:\n");
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |   printf(" -- start %d, ", aStartOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  516 |   DumpNode(aStartNode);
      |   ~~~~~~~~~~~~~~~~~~~~~                
  517 |   printf(" -- end %d, ", aEndOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  518 |   DumpNode(aEndNode);
      |   ~~~~~~~~~~~~~~~~~~~                  
  519 | #endif
      | ~~~~~~                                 
  520 | 
      |                                        
  521 |   nsresult rv = mIterator->Init(aStartNode, aStartOffset, aEndNode, aEndOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  522 |   NS_ENSURE_SUCCESS(rv, rv);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  523 |   if (mFindBackward) {
      |   ~~~~~~~~~~~~~~~~~~~~                 
  524 |     mIterator->Last();
      |     ~~~~~~~~~~~~~~~~~~                 
  525 |   } else {
      |   ~~~~~~~~                             
  526 |     mIterator->First();
      |     ~~~~~~~~~~~~~~~~~~~                
  527 |   }
      |   ~                                    
  528 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  529 | }
      | ~                                      
  530 | 
      |                                        
  531 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  532 | nsFind::GetFindBackwards(bool* aFindBackward)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 | {
      | ~                                      
  534 |   if (!aFindBackward) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  535 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  536 |   }
      |   ~                                    
  537 | 
      |                                        
  538 |   *aFindBackward = mFindBackward;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  539 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  540 | }
      | ~                                      
  541 | 
      |                                        
  542 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  543 | nsFind::SetFindBackwards(bool aFindBackward)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  544 | {
      | ~                                      
  545 |   mFindBackward = aFindBackward;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  546 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  547 | }
      | ~                                      
  548 | 
      |                                        
  549 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  550 | nsFind::GetCaseSensitive(bool* aCaseSensitive)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  551 | {
      | ~                                      
  552 |   if (!aCaseSensitive) {
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  553 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  554 |   }
      |   ~                                    
  555 | 
      |                                        
  556 |   *aCaseSensitive = mCaseSensitive;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  557 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  558 | }
      | ~                                      
  559 | 
      |                                        
  560 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  561 | nsFind::SetCaseSensitive(bool aCaseSensitive)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  562 | {
      | ~                                      
  563 |   mCaseSensitive = aCaseSensitive;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  564 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  565 | }
      | ~                                      
  566 | 
      |                                        
  567 | /* attribute boolean entireWord; */
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  568 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  569 | nsFind::GetEntireWord(bool *aEntireWord)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  570 | {
      | ~                                      
  571 |   if (!aEntireWord)
      |   ~~~~~~~~~~~~~~~~~                    
  572 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  573 | 
      |                                        
  574 |   *aEntireWord = !!mWordBreaker;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  575 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  576 | }
      | ~                                      
  577 | 
      |                                        
  578 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  579 | nsFind::SetEntireWord(bool aEntireWord)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  580 | {
      | ~                                      
  581 |   mWordBreaker = aEntireWord ? nsContentUtils::WordBreaker() : nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  582 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  583 | }
      | ~                                      
  584 | 
      |                                        
  585 | // Here begins the find code. A ten-thousand-foot view of how it works: Find
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  586 | // needs to be able to compare across inline (but not block) nodes, e.g. find
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  587 | // for "abc" should match a<b>b</b>c. So after we've searched a node, we're not
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  588 | // done with it; in the case of a partial match we may need to reset the
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  589 | // iterator to go back to a previously visited node, so we always save the
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  590 | // "match anchor" node and offset.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  591 | //
      | ~~                                     
  592 | // Text nodes store their text in an nsTextFragment, which is effectively a
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  593 | // union of a one-byte string or a two-byte string. Single and double strings
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  594 | // are intermixed in the dom. We don't have string classes which can deal with
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  595 | // intermixed strings, so all the handling is done explicitly here.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  596 | 
      |                                        
  597 | nsresult
      | ~~~~~~~~                               
  598 | nsFind::NextNode(nsIDOMRange* aSearchRange,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  599 |                  nsIDOMRange* aStartPoint, nsIDOMRange* aEndPoint,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  600 |                  bool aContinueOk)
      |                  ~~~~~~~~~~~~~~~~~     
  601 | {
      | ~                                      
  602 |   nsresult rv;
      |   ~~~~~~~~~~~~                         
  603 | 
      |                                        
  604 |   nsCOMPtr<nsIContent> content;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  605 | 
      |                                        
  606 |   if (!mIterator || aContinueOk) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  607 |     // If we are continuing, that means we have a match in progress. In that
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  608 |     // case, we want to continue from the end point (where we are now) to the
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  609 |     // beginning/end of the search range.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  610 |     nsCOMPtr<nsIDOMNode> startNode;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  611 |     nsCOMPtr<nsIDOMNode> endNode;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  612 |     int32_t startOffset, endOffset;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  613 |     if (aContinueOk) {
      |     ~~~~~~~~~~~~~~~~~~                 
  614 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  615 |       printf("Match in progress: continuing past endpoint\n");
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  616 | #endif
      | ~~~~~~                                 
  617 |       if (mFindBackward) {
      |       ~~~~~~~~~~~~~~~~~~~~             
  618 |         aSearchRange->GetStartContainer(getter_AddRefs(startNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  619 |         aSearchRange->GetStartOffset(&startOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  620 |         aEndPoint->GetStartContainer(getter_AddRefs(endNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  621 |         aEndPoint->GetStartOffset(&endOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  622 |       } else { // forward
      |       ~~~~~~~~~~~~~~~~~~~              
  623 |         aEndPoint->GetEndContainer(getter_AddRefs(startNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  624 |         aEndPoint->GetEndOffset(&startOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  625 |         aSearchRange->GetEndContainer(getter_AddRefs(endNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  626 |         aSearchRange->GetEndOffset(&endOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  627 |       }
      |       ~                                
  628 |     } else { // Normal, not continuing
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  629 |       if (mFindBackward) {
      |       ~~~~~~~~~~~~~~~~~~~~             
  630 |         aSearchRange->GetStartContainer(getter_AddRefs(startNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  631 |         aSearchRange->GetStartOffset(&startOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  632 |         aStartPoint->GetEndContainer(getter_AddRefs(endNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  633 |         aStartPoint->GetEndOffset(&endOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  634 |         // XXX Needs work: Problem with this approach: if there is a match which
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  635 |         // starts just before the current selection and continues into the
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  636 |         // selection, we will miss it, because our search algorithm only starts
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  637 |         // searching from the end of the word, so we would have to search the
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  638 |         // current selection but discount any matches that fall entirely inside
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  639 |         // it.
      |         ~~~~~~                         
  640 |       } else { // forward
      |       ~~~~~~~~~~~~~~~~~~~              
  641 |         aStartPoint->GetStartContainer(getter_AddRefs(startNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  642 |         aStartPoint->GetStartOffset(&startOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  643 |         aEndPoint->GetEndContainer(getter_AddRefs(endNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  644 |         aEndPoint->GetEndOffset(&endOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  645 |       }
      |       ~                                
  646 |     }
      |     ~                                  
  647 | 
      |                                        
  648 |     rv = InitIterator(startNode, startOffset, endNode, endOffset);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  649 |     NS_ENSURE_SUCCESS(rv, rv);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~         
  650 |     if (!aStartPoint) {
      |     ~~~~~~~~~~~~~~~~~~~                
  651 |       aStartPoint = aSearchRange;
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  652 |     }
      |     ~                                  
  653 | 
      |                                        
  654 |     content = do_QueryInterface(mIterator->GetCurrentNode());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  655 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  656 |     nsCOMPtr<nsIDOMNode> dnode(do_QueryInterface(content));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  657 |     printf(":::::: Got the first node ");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  658 |     DumpNode(dnode);
      |     ~~~~~~~~~~~~~~~~                   
  659 | #endif
      | ~~~~~~                                 
  660 |     if (content && content->IsNodeOfType(nsINode::eTEXT) &&
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  661 |         !SkipNode(content)) {
      |         ~~~~~~~~~~~~~~~~~~~~~          
  662 |       mIterNode = do_QueryInterface(content);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  663 |       // Also set mIterOffset if appropriate:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  664 |       nsCOMPtr<nsIDOMNode> node;
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~       
  665 |       if (mFindBackward) {
      |       ~~~~~~~~~~~~~~~~~~~~             
  666 |         aStartPoint->GetEndContainer(getter_AddRefs(node));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  667 |         if (mIterNode.get() == node.get()) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  668 |           aStartPoint->GetEndOffset(&mIterOffset);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  669 |         } else {
      |         ~~~~~~~~                       
  670 |           mIterOffset = -1; // sign to start from end
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  671 |         }
      |         ~                              
  672 |       } else {
      |       ~~~~~~~~                         
  673 |         aStartPoint->GetStartContainer(getter_AddRefs(node));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  674 |         if (mIterNode.get() == node.get()) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  675 |           aStartPoint->GetStartOffset(&mIterOffset);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  676 |         } else {
      |         ~~~~~~~~                       
  677 |           mIterOffset = 0;
      |           ~~~~~~~~~~~~~~~~             
  678 |         }
      |         ~                              
  679 |       }
      |       ~                                
  680 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  681 |       printf("Setting initial offset to %d\n", mIterOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  682 | #endif
      | ~~~~~~                                 
  683 |       return NS_OK;
      |       ~~~~~~~~~~~~~                    
  684 |     }
      |     ~                                  
  685 |   }
      |   ~                                    
  686 | 
      |                                        
  687 |   while (true) {
      |   ~~~~~~~~~~~~~~                       
  688 |     if (mFindBackward) {
      |     ~~~~~~~~~~~~~~~~~~~~               
  689 |       mIterator->Prev();
      |       ~~~~~~~~~~~~~~~~~~               
  690 |     } else {
      |     ~~~~~~~~                           
  691 |       mIterator->Next();
      |       ~~~~~~~~~~~~~~~~~~               
  692 |     }
      |     ~                                  
  693 | 
      |                                        
  694 |     content = do_QueryInterface(mIterator->GetCurrentNode());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  695 |     if (!content) {
      |     ~~~~~~~~~~~~~~~                    
  696 |       break;
      |       ~~~~~~                           
  697 |     }
      |     ~                                  
  698 | 
      |                                        
  699 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  700 |     nsCOMPtr<nsIDOMNode> dnode(do_QueryInterface(content));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  701 |     printf(":::::: Got another node ");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  702 |     DumpNode(dnode);
      |     ~~~~~~~~~~~~~~~~                   
  703 | #endif
      | ~~~~~~                                 
  704 | 
      |                                        
  705 |     // If we ever cross a block node, we might want to reset the match anchor:
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  706 |     // we don't match patterns extending across block boundaries. But we can't
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  707 |     // depend on this test here now, because the iterator doesn't give us the
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  708 |     // parent going in and going out, and we need it both times to depend on
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  709 |     // this.
      |     ~~~~~~~~                           
  710 |     //if (IsBlockNode(content))
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  711 | 
      |                                        
  712 |     // Now see if we need to skip this node -- e.g. is it part of a script or
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  713 |     // other invisible node? Note that we don't ask for CSS information; a node
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  714 |     // can be invisible due to CSS, and we'd still find it.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  715 |     if (SkipNode(content)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  716 |       continue;
      |       ~~~~~~~~~                        
  717 |     }
      |     ~                                  
  718 | 
      |                                        
  719 |     if (content->IsNodeOfType(nsINode::eTEXT)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  720 |       break;
      |       ~~~~~~                           
  721 |     }
      |     ~                                  
  722 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  723 |     dnode = do_QueryInterface(content);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  724 |     printf("Not a text node: ");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  725 |     DumpNode(dnode);
      |     ~~~~~~~~~~~~~~~~                   
  726 | #endif
      | ~~~~~~                                 
  727 |   }
      |   ~                                    
  728 | 
      |                                        
  729 |   if (content) {
      |   ~~~~~~~~~~~~~~                       
  730 |     mIterNode = do_QueryInterface(content);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  731 |   } else {
      |   ~~~~~~~~                             
  732 |     mIterNode = nullptr;
      |     ~~~~~~~~~~~~~~~~~~~~               
  733 |   }
      |   ~                                    
  734 |   mIterOffset = -1;
      |   ~~~~~~~~~~~~~~~~~                    
  735 | 
      |                                        
  736 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  737 |   printf("Iterator gave: ");
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  738 |   DumpNode(mIterNode);
      |   ~~~~~~~~~~~~~~~~~~~~                 
  739 | #endif
      | ~~~~~~                                 
  740 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  741 | }
      | ~                                      
  742 | 
      |                                        
  743 | class MOZ_STACK_CLASS PeekNextCharRestoreState final
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  744 | {
      | ~                                      
  745 | public:
      | ~~~~~~~                                
  746 |   explicit PeekNextCharRestoreState(nsFind* aFind)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  747 |     : mIterOffset(aFind->mIterOffset),
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  748 |       mIterNode(aFind->mIterNode),
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  749 |       mCurrNode(aFind->mIterator->GetCurrentNode()),
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  750 |       mFind(aFind)
      |       ~~~~~~~~~~~~                     
  751 |   {
      |   ~                                    
  752 |   }
      |   ~                                    
  753 | 
      |                                        
  754 |   ~PeekNextCharRestoreState()
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  755 |   {
      |   ~                                    
  756 |     mFind->mIterOffset = mIterOffset;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  757 |     mFind->mIterNode = mIterNode;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  758 |     mFind->mIterator->PositionAt(mCurrNode);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  759 |   }
      |   ~                                    
  760 | 
      |                                        
  761 | private:
      | ~~~~~~~~                               
  762 |   int32_t mIterOffset;
      |   ~~~~~~~~~~~~~~~~~~~~                 
  763 |   nsCOMPtr<nsIDOMNode> mIterNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  764 |   nsCOMPtr<nsINode> mCurrNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  765 |   RefPtr<nsFind> mFind;
      |   ~~~~~~~~~~~~~~~~~~~~~                
  766 | };
      | ~~                                     
  767 | 
      |                                        
  768 | char16_t
      | ~~~~~~~~                               
  769 | nsFind::PeekNextChar(nsIDOMRange* aSearchRange,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  770 |                      nsIDOMRange* aStartPoint,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~
  771 |                      nsIDOMRange* aEndPoint)
      |                      ~~~~~~~~~~~~~~~~~~~~~~~
  772 | {
      | ~                                      
  773 |   // We need to restore the necessary member variables before this function
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  774 |   // returns.
      |   ~~~~~~~~~~~                          
  775 |   PeekNextCharRestoreState restoreState(this);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  776 | 
      |                                        
  777 |   nsCOMPtr<nsIContent> tc;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  778 |   nsresult rv;
      |   ~~~~~~~~~~~~                         
  779 |   const nsTextFragment *frag;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  780 |   int32_t fragLen;
      |   ~~~~~~~~~~~~~~~~                     
  781 | 
      |                                        
  782 |   // Loop through non-block nodes until we find one that's not empty.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  783 |   do {
      |   ~~~~                                 
  784 |     tc = nullptr;
      |     ~~~~~~~~~~~~~                      
  785 |     NextNode(aSearchRange, aStartPoint, aEndPoint, false);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  786 | 
      |                                        
  787 |     // Get the text content:
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  788 |     tc = do_QueryInterface(mIterNode);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  789 | 
      |                                        
  790 |     // Get the block parent.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  791 |     nsCOMPtr<nsIDOMNode> blockParent;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  792 |     rv = GetBlockParent(mIterNode, getter_AddRefs(blockParent));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  793 |     if (NS_FAILED(rv))
      |     ~~~~~~~~~~~~~~~~~~                 
  794 |       return L'\0';
      |       ~~~~~~~~~~~~~                    
  795 | 
      |                                        
  796 |     // If out of nodes or in new parent.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  797 |     if (!mIterNode || !tc || (blockParent != mLastBlockParent))
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  798 |       return L'\0';
      |       ~~~~~~~~~~~~~                    
  799 | 
      |                                        
  800 |     frag = tc->GetText();
      |     ~~~~~~~~~~~~~~~~~~~~~              
  801 |     fragLen = frag->GetLength();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  802 |   } while (fragLen <= 0);
      |   ~~~~~~~~~~~~~~~~~~~~~~~              
  803 | 
      |                                        
  804 |   const char16_t *t2b = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  805 |   const char *t1b = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  806 | 
      |                                        
  807 |   if (frag->Is2b()) {
      |   ~~~~~~~~~~~~~~~~~~~                  
  808 |     t2b = frag->Get2b();
      |     ~~~~~~~~~~~~~~~~~~~~               
  809 |   } else {
      |   ~~~~~~~~                             
  810 |     t1b = frag->Get1b();
      |     ~~~~~~~~~~~~~~~~~~~~               
  811 |   }
      |   ~                                    
  812 | 
      |                                        
  813 |   // Index of char to return.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  814 |   int32_t index = mFindBackward ? fragLen - 1 : 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  815 | 
      |                                        
  816 |   return t1b ? CHAR_TO_UNICHAR(t1b[index]) : t2b[index];
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:816:16: note: in expansion of macro 'CHAR_TO_UNICHAR'
  816 |   return t1b ? CHAR_TO_UNICHAR(t1b[index]) : t2b[index];
      |                ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp: In member function 'virtual nsresult nsFind::Find(const char16_t*, nsIDOMRange*, nsIDOMRange*, nsIDOMRange*, nsIDOMRange**)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:39: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   36 | #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c)
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~
   37 | 
      |                                        
   38 | static NS_DEFINE_CID(kCContentIteratorCID, NS_CONTENTITERATOR_CID);
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   39 | static NS_DEFINE_CID(kCPreContentIteratorCID, NS_PRECONTENTITERATOR_CID);
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   40 | 
      |                                        
   41 | #define CH_QUOTE ((char16_t)0x22)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
   42 | #define CH_APOSTROPHE ((char16_t)0x27)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
   43 | #define CH_LEFT_SINGLE_QUOTE ((char16_t)0x2018)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   44 | #define CH_RIGHT_SINGLE_QUOTE ((char16_t)0x2019)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   45 | #define CH_LEFT_DOUBLE_QUOTE ((char16_t)0x201C)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   46 | #define CH_RIGHT_DOUBLE_QUOTE ((char16_t)0x201D)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   47 | 
      |                                        
   48 | #define CH_SHY ((char16_t)0xAD)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
   49 | 
      |                                        
   50 | // nsFind::Find casts CH_SHY to char before calling StripChars
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   51 | // This works correctly if and only if CH_SHY <= 255
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   52 | static_assert(CH_SHY <= 255, "CH_SHY is not an ascii character");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   53 | 
      |                                        
   54 | // nsFindContentIterator is a special iterator that also goes through any
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | // existing <textarea>'s or text <input>'s editor to lookup the anonymous DOM
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | // content there.
      | ~~~~~~~~~~~~~~~~~                      
   57 | //
      | ~~                                     
   58 | // Details:
      | ~~~~~~~~~~~                            
   59 | // 1) We use two iterators: The "outer-iterator" goes through the normal DOM.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   60 | // The "inner-iterator" goes through the anonymous DOM inside the editor.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   61 | //
      | ~~                                     
   62 | // 2) [MaybeSetupInnerIterator] As soon as the outer-iterator's current node is
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   63 | // changed, a check is made to see if the node is a <textarea> or a text <input>
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   64 | // node. If so, an inner-iterator is created to lookup the anynomous contents of
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   65 | // the editor underneath the text control.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   66 | //
      | ~~                                     
   67 | // 3) When the inner-iterator is created, we position the outer-iterator 'after'
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 | // (or 'before' in backward search) the text control to avoid revisiting that
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 | // control.
      | ~~~~~~~~~~~                            
   70 | //
      | ~~                                     
   71 | // 4) As a consequence of searching through text controls, we can be called via
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 | // FindNext with the current selection inside a <textarea> or a text <input>.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 | // This means that we can be given an initial search range that stretches across
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   74 | // the anonymous DOM and the normal DOM. To cater for this situation, we split
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   75 | // the anonymous part into the inner-iterator and then reposition the outer-
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   76 | // iterator outside.
      | ~~~~~~~~~~~~~~~~~~~~                   
   77 | //
      | ~~                                     
   78 | // 5) The implementation assumes that First() and Next() are only called in
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   79 | // find-forward mode, while Last() and Prev() are used in find-backward.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   80 | 
      |                                        
   81 | class nsFindContentIterator final : public nsIContentIterator
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   82 | {
      | ~                                      
   83 | public:
      | ~~~~~~~                                
   84 |   explicit nsFindContentIterator(bool aFindBackward)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   85 |     : mStartOffset(0)
      |     ~~~~~~~~~~~~~~~~~                  
   86 |     , mEndOffset(0)
      |     ~~~~~~~~~~~~~~~                    
   87 |     , mFindBackward(aFindBackward)
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
   88 |   {
      |   ~                                    
   89 |   }
      |   ~                                    
   90 | 
      |                                        
   91 |   NS_DECL_CYCLE_COLLECTING_ISUPPORTS
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
   92 |   NS_DECL_CYCLE_COLLECTION_CLASS(nsFindContentIterator)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   93 | 
      |                                        
   94 |   // nsIContentIterator
      |   ~~~~~~~~~~~~~~~~~~~~~                
   95 |   virtual nsresult Init(nsINode* aRoot) override
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |   {
      |   ~                                    
   97 |     NS_NOTREACHED("internal error");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
   98 |     return NS_ERROR_NOT_IMPLEMENTED;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
   99 |   }
      |   ~                                    
  100 |   virtual nsresult Init(nsIDOMRange* aRange) override
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  101 |   {
      |   ~                                    
  102 |     NS_NOTREACHED("internal error");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  103 |     return NS_ERROR_NOT_IMPLEMENTED;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  104 |   }
      |   ~                                    
  105 |   // Not a range because one of the endpoints may be anonymous.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  106 |   nsresult Init(nsIDOMNode* aStartNode, int32_t aStartOffset,
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  107 |                 nsIDOMNode* aEndNode, int32_t aEndOffset);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  108 |   virtual void First() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  109 |   virtual void Last() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  110 |   virtual void Next() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  111 |   virtual void Prev() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  112 |   virtual nsINode* GetCurrentNode() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  113 |   virtual bool IsDone() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  114 |   virtual nsresult PositionAt(nsINode* aCurNode) override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  115 | 
      |                                        
  116 | protected:
      | ~~~~~~~~~~                             
  117 |   virtual ~nsFindContentIterator() {}
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  118 | 
      |                                        
  119 | private:
      | ~~~~~~~~                               
  120 |   static already_AddRefed<nsIDOMRange> CreateRange(nsINode* aNode)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  121 |   {
      |   ~                                    
  122 |     RefPtr<nsRange> range = new nsRange(aNode);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  123 |     range->SetMaySpanAnonymousSubtrees(true);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  124 |     return range.forget();
      |     ~~~~~~~~~~~~~~~~~~~~~~             
  125 |   }
      |   ~                                    
  126 | 
      |                                        
  127 |   nsCOMPtr<nsIContentIterator> mOuterIterator;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  128 |   nsCOMPtr<nsIContentIterator> mInnerIterator;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  129 |   // Can't use a range here, since we want to represent part of the flattened
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  130 |   // tree, including native anonymous content.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  131 |   nsCOMPtr<nsIDOMNode> mStartNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  132 |   int32_t mStartOffset;
      |   ~~~~~~~~~~~~~~~~~~~~~                
  133 |   nsCOMPtr<nsIDOMNode> mEndNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  134 |   int32_t mEndOffset;
      |   ~~~~~~~~~~~~~~~~~~~                  
  135 | 
      |                                        
  136 |   nsCOMPtr<nsIContent> mStartOuterContent;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  137 |   nsCOMPtr<nsIContent> mEndOuterContent;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  138 |   bool mFindBackward;
      |   ~~~~~~~~~~~~~~~~~~~                  
  139 | 
      |                                        
  140 |   void Reset();
      |   ~~~~~~~~~~~~~                        
  141 |   void MaybeSetupInnerIterator();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  142 |   void SetupInnerIterator(nsIContent* aContent);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  143 | };
      | ~~                                     
  144 | 
      |                                        
  145 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsFindContentIterator)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  146 |   NS_INTERFACE_MAP_ENTRY(nsIContentIterator)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  147 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  148 | NS_INTERFACE_MAP_END
      | ~~~~~~~~~~~~~~~~~~~~                   
  149 | 
      |                                        
  150 | NS_IMPL_CYCLE_COLLECTING_ADDREF(nsFindContentIterator)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  151 | NS_IMPL_CYCLE_COLLECTING_RELEASE(nsFindContentIterator)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  152 | 
      |                                        
  153 | NS_IMPL_CYCLE_COLLECTION(nsFindContentIterator, mOuterIterator, mInnerIterator,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  154 |                          mStartOuterContent, mEndOuterContent, mEndNode,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  155 |                          mStartNode)
      |                          ~~~~~~~~~~~   
  156 | 
      |                                        
  157 | nsresult
      | ~~~~~~~~                               
  158 | nsFindContentIterator::Init(nsIDOMNode* aStartNode, int32_t aStartOffset,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  159 |                             nsIDOMNode* aEndNode, int32_t aEndOffset)
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  160 | {
      | ~                                      
  161 |   NS_ENSURE_ARG_POINTER(aStartNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  162 |   NS_ENSURE_ARG_POINTER(aEndNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  163 |   if (!mOuterIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  164 |     if (mFindBackward) {
      |     ~~~~~~~~~~~~~~~~~~~~               
  165 |       // Use post-order in the reverse case, so we get parents before children
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  166 |       // in case we want to prevent descending into a node.
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  167 |       mOuterIterator = do_CreateInstance(kCContentIteratorCID);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  168 |     } else {
      |     ~~~~~~~~                           
  169 |       // Use pre-order in the forward case, so we get parents before children in
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  170 |       // case we want to prevent descending into a node.
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  171 |       mOuterIterator = do_CreateInstance(kCPreContentIteratorCID);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  172 |     }
      |     ~                                  
  173 |     NS_ENSURE_ARG_POINTER(mOuterIterator);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  174 |   }
      |   ~                                    
  175 | 
      |                                        
  176 |   // Set up the search "range" that we will examine
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  177 |   mStartNode = aStartNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  178 |   mStartOffset = aStartOffset;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  179 |   mEndNode = aEndNode;
      |   ~~~~~~~~~~~~~~~~~~~~                 
  180 |   mEndOffset = aEndOffset;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  181 | 
      |                                        
  182 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  183 | }
      | ~                                      
  184 | 
      |                                        
  185 | void
      | ~~~~                                   
  186 | nsFindContentIterator::First()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  187 | {
      | ~                                      
  188 |   Reset();
      |   ~~~~~~~~                             
  189 | }
      | ~                                      
  190 | 
      |                                        
  191 | void
      | ~~~~                                   
  192 | nsFindContentIterator::Last()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  193 | {
      | ~                                      
  194 |   Reset();
      |   ~~~~~~~~                             
  195 | }
      | ~                                      
  196 | 
      |                                        
  197 | void
      | ~~~~                                   
  198 | nsFindContentIterator::Next()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  199 | {
      | ~                                      
  200 |   if (mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  201 |     mInnerIterator->Next();
      |     ~~~~~~~~~~~~~~~~~~~~~~~            
  202 |     if (!mInnerIterator->IsDone()) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  203 |       return;
      |       ~~~~~~~                          
  204 |     }
      |     ~                                  
  205 | 
      |                                        
  206 |     // by construction, mOuterIterator is already on the next node
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  207 |   } else {
      |   ~~~~~~~~                             
  208 |     mOuterIterator->Next();
      |     ~~~~~~~~~~~~~~~~~~~~~~~            
  209 |   }
      |   ~                                    
  210 |   MaybeSetupInnerIterator();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  211 | }
      | ~                                      
  212 | 
      |                                        
  213 | void
      | ~~~~                                   
  214 | nsFindContentIterator::Prev()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  215 | {
      | ~                                      
  216 |   if (mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  217 |     mInnerIterator->Prev();
      |     ~~~~~~~~~~~~~~~~~~~~~~~            
  218 |     if (!mInnerIterator->IsDone()) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  219 |       return;
      |       ~~~~~~~                          
  220 |     }
      |     ~                                  
  221 | 
      |                                        
  222 |     // by construction, mOuterIterator is already on the previous node
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  223 |   } else {
      |   ~~~~~~~~                             
  224 |     mOuterIterator->Prev();
      |     ~~~~~~~~~~~~~~~~~~~~~~~            
  225 |   }
      |   ~                                    
  226 |   MaybeSetupInnerIterator();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  227 | }
      | ~                                      
  228 | 
      |                                        
  229 | nsINode*
      | ~~~~~~~~                               
  230 | nsFindContentIterator::GetCurrentNode()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  231 | {
      | ~                                      
  232 |   if (mInnerIterator && !mInnerIterator->IsDone()) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  233 |     return mInnerIterator->GetCurrentNode();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  234 |   }
      |   ~                                    
  235 |   return mOuterIterator->GetCurrentNode();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  236 | }
      | ~                                      
  237 | 
      |                                        
  238 | bool
      | ~~~~                                   
  239 | nsFindContentIterator::IsDone()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  240 | {
      | ~                                      
  241 |   if (mInnerIterator && !mInnerIterator->IsDone()) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  242 |     return false;
      |     ~~~~~~~~~~~~~                      
  243 |   }
      |   ~                                    
  244 |   return mOuterIterator->IsDone();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  245 | }
      | ~                                      
  246 | 
      |                                        
  247 | nsresult
      | ~~~~~~~~                               
  248 | nsFindContentIterator::PositionAt(nsINode* aCurNode)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  249 | {
      | ~                                      
  250 |   nsINode* oldNode = mOuterIterator->GetCurrentNode();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  251 |   nsresult rv = mOuterIterator->PositionAt(aCurNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  252 |   if (NS_SUCCEEDED(rv)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~              
  253 |     MaybeSetupInnerIterator();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~         
  254 |   } else {
      |   ~~~~~~~~                             
  255 |     mOuterIterator->PositionAt(oldNode);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  256 |     if (mInnerIterator) {
      |     ~~~~~~~~~~~~~~~~~~~~~              
  257 |       rv = mInnerIterator->PositionAt(aCurNode);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  258 |     }
      |     ~                                  
  259 |   }
      |   ~                                    
  260 |   return rv;
      |   ~~~~~~~~~~                           
  261 | }
      | ~                                      
  262 | 
      |                                        
  263 | void
      | ~~~~                                   
  264 | nsFindContentIterator::Reset()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  265 | {
      | ~                                      
  266 |   mInnerIterator = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~            
  267 |   mStartOuterContent = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  268 |   mEndOuterContent = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  269 | 
      |                                        
  270 |   // As a consequence of searching through text controls, we may have been
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  271 |   // initialized with a selection inside a <textarea> or a text <input>.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  272 | 
      |                                        
  273 |   // see if the start node is an anonymous text node inside a text control
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  274 |   nsCOMPtr<nsIContent> startContent(do_QueryInterface(mStartNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  275 |   if (startContent) {
      |   ~~~~~~~~~~~~~~~~~~~                  
  276 |     mStartOuterContent = startContent->FindFirstNonChromeOnlyAccessContent();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  277 |   }
      |   ~                                    
  278 | 
      |                                        
  279 |   // see if the end node is an anonymous text node inside a text control
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  280 |   nsCOMPtr<nsIContent> endContent(do_QueryInterface(mEndNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  281 |   if (endContent) {
      |   ~~~~~~~~~~~~~~~~~                    
  282 |     mEndOuterContent = endContent->FindFirstNonChromeOnlyAccessContent();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  283 |   }
      |   ~                                    
  284 | 
      |                                        
  285 |   // Note: OK to just set up the outer iterator here; if our range has a native
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  286 |   // anonymous endpoint we'll end up setting up an inner iterator, and reset the
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  287 |   // outer one in the process.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  288 |   nsCOMPtr<nsINode> node = do_QueryInterface(mStartNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  289 |   NS_ENSURE_TRUE_VOID(node);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  290 | 
      |                                        
  291 |   nsCOMPtr<nsIDOMRange> range = CreateRange(node);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  292 |   range->SetStart(mStartNode, mStartOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  293 |   range->SetEnd(mEndNode, mEndOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  294 |   mOuterIterator->Init(range);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  295 | 
      |                                        
  296 |   if (!mFindBackward) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  297 |     if (mStartOuterContent != startContent) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  298 |       // the start node was an anonymous text node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  299 |       SetupInnerIterator(mStartOuterContent);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  300 |       if (mInnerIterator) {
      |       ~~~~~~~~~~~~~~~~~~~~~            
  301 |         mInnerIterator->First();
      |         ~~~~~~~~~~~~~~~~~~~~~~~~       
  302 |       }
      |       ~                                
  303 |     }
      |     ~                                  
  304 |     if (!mOuterIterator->IsDone()) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  305 |       mOuterIterator->First();
      |       ~~~~~~~~~~~~~~~~~~~~~~~~         
  306 |     }
      |     ~                                  
  307 |   } else {
      |   ~~~~~~~~                             
  308 |     if (mEndOuterContent != endContent) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  309 |       // the end node was an anonymous text node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  310 |       SetupInnerIterator(mEndOuterContent);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  311 |       if (mInnerIterator) {
      |       ~~~~~~~~~~~~~~~~~~~~~            
  312 |         mInnerIterator->Last();
      |         ~~~~~~~~~~~~~~~~~~~~~~~        
  313 |       }
      |       ~                                
  314 |     }
      |     ~                                  
  315 |     if (!mOuterIterator->IsDone()) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  316 |       mOuterIterator->Last();
      |       ~~~~~~~~~~~~~~~~~~~~~~~          
  317 |     }
      |     ~                                  
  318 |   }
      |   ~                                    
  319 | 
      |                                        
  320 |   // if we didn't create an inner-iterator, the boundary node could still be
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  321 |   // a text control, in which case we also need an inner-iterator straightaway
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  322 |   if (!mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  323 |     MaybeSetupInnerIterator();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~         
  324 |   }
      |   ~                                    
  325 | }
      | ~                                      
  326 | 
      |                                        
  327 | void
      | ~~~~                                   
  328 | nsFindContentIterator::MaybeSetupInnerIterator()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  329 | {
      | ~                                      
  330 |   mInnerIterator = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~            
  331 | 
      |                                        
  332 |   nsCOMPtr<nsIContent> content =
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  333 |     do_QueryInterface(mOuterIterator->GetCurrentNode());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  334 |   if (!content || !content->IsNodeOfType(nsINode::eHTML_FORM_CONTROL)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  335 |     return;
      |     ~~~~~~~                            
  336 |   }
      |   ~                                    
  337 | 
      |                                        
  338 |   nsCOMPtr<nsIFormControl> formControl(do_QueryInterface(content));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  339 |   if (!formControl->IsTextControl(true)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  340 |     return;
      |     ~~~~~~~                            
  341 |   }
      |   ~                                    
  342 | 
      |                                        
  343 |   SetupInnerIterator(content);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  344 |   if (mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  345 |     if (!mFindBackward) {
      |     ~~~~~~~~~~~~~~~~~~~~~              
  346 |       mInnerIterator->First();
      |       ~~~~~~~~~~~~~~~~~~~~~~~~         
  347 |       // finish setup: position mOuterIterator on the actual "next" node (this
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348 |       // completes its re-init, @see SetupInnerIterator)
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  349 |       if (!mOuterIterator->IsDone()) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  350 |         mOuterIterator->First();
      |         ~~~~~~~~~~~~~~~~~~~~~~~~       
  351 |       }
      |       ~                                
  352 |     } else {
      |     ~~~~~~~~                           
  353 |       mInnerIterator->Last();
      |       ~~~~~~~~~~~~~~~~~~~~~~~          
  354 |       // finish setup: position mOuterIterator on the actual "previous" node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  355 |       // (this completes its re-init, @see SetupInnerIterator)
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  356 |       if (!mOuterIterator->IsDone()) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  357 |         mOuterIterator->Last();
      |         ~~~~~~~~~~~~~~~~~~~~~~~        
  358 |       }
      |       ~                                
  359 |     }
      |     ~                                  
  360 |   }
      |   ~                                    
  361 | }
      | ~                                      
  362 | 
      |                                        
  363 | void
      | ~~~~                                   
  364 | nsFindContentIterator::SetupInnerIterator(nsIContent* aContent)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  365 | {
      | ~                                      
  366 |   if (!aContent) {
      |   ~~~~~~~~~~~~~~~~                     
  367 |     return;
      |     ~~~~~~~                            
  368 |   }
      |   ~                                    
  369 |   NS_ASSERTION(!aContent->IsRootOfNativeAnonymousSubtree(), "invalid call");
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  370 | 
      |                                        
  371 |   nsITextControlFrame* tcFrame = do_QueryFrame(aContent->GetPrimaryFrame());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  372 |   if (!tcFrame) {
      |   ~~~~~~~~~~~~~~~                      
  373 |     return;
      |     ~~~~~~~                            
  374 |   }
      |   ~                                    
  375 | 
      |                                        
  376 |   nsCOMPtr<nsIEditor> editor;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  377 |   tcFrame->GetEditor(getter_AddRefs(editor));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  378 |   if (!editor) {
      |   ~~~~~~~~~~~~~~                       
  379 |     return;
      |     ~~~~~~~                            
  380 |   }
      |   ~                                    
  381 | 
      |                                        
  382 |   // don't mess with disabled input fields
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  383 |   uint32_t editorFlags = 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~            
  384 |   editor->GetFlags(&editorFlags);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  385 |   if (editorFlags & nsIPlaintextEditor::eEditorDisabledMask) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  386 |     return;
      |     ~~~~~~~                            
  387 |   }
      |   ~                                    
  388 | 
      |                                        
  389 |   nsCOMPtr<nsIDOMElement> rootElement;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  390 |   editor->GetRootElement(getter_AddRefs(rootElement));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  391 | 
      |                                        
  392 |   nsCOMPtr<nsIDOMRange> innerRange = CreateRange(aContent);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  393 |   nsCOMPtr<nsIDOMRange> outerRange = CreateRange(aContent);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  394 |   if (!innerRange || !outerRange) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  395 |     return;
      |     ~~~~~~~                            
  396 |   }
      |   ~                                    
  397 | 
      |                                        
  398 |   // now create the inner-iterator
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  399 |   mInnerIterator = do_CreateInstance(kCPreContentIteratorCID);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  400 | 
      |                                        
  401 |   if (mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  402 |     innerRange->SelectNodeContents(rootElement);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  403 | 
      |                                        
  404 |     // fix up the inner bounds, we may have to only lookup a portion
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  405 |     // of the text control if the current node is a boundary point
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  406 |     if (aContent == mStartOuterContent) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  407 |       innerRange->SetStart(mStartNode, mStartOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  408 |     }
      |     ~                                  
  409 |     if (aContent == mEndOuterContent) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  410 |       innerRange->SetEnd(mEndNode, mEndOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  411 |     }
      |     ~                                  
  412 |     // Note: we just init here. We do First() or Last() later.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  413 |     mInnerIterator->Init(innerRange);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  414 | 
      |                                        
  415 |     // make sure to place the outer-iterator outside the text control so that we
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  416 |     // don't go there again.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  417 |     nsresult res1, res2;
      |     ~~~~~~~~~~~~~~~~~~~~               
  418 |     nsCOMPtr<nsIDOMNode> outerNode(do_QueryInterface(aContent));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  419 |     if (!mFindBackward) { // find forward
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  420 |       // cut the outer-iterator after the current node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  421 |       res1 = outerRange->SetEnd(mEndNode, mEndOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  422 |       res2 = outerRange->SetStartAfter(outerNode);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  423 |     } else { // find backward
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~          
  424 |       // cut the outer-iterator before the current node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  425 |       res1 = outerRange->SetStart(mStartNode, mStartOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  426 |       res2 = outerRange->SetEndBefore(outerNode);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  427 |     }
      |     ~                                  
  428 |     if (NS_FAILED(res1) || NS_FAILED(res2)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  429 |       // we are done with the outer-iterator, the inner-iterator will traverse
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  430 |       // what we want
      |       ~~~~~~~~~~~~~~~                  
  431 |       outerRange->Collapse(true);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  432 |     }
      |     ~                                  
  433 | 
      |                                        
  434 |     // Note: we just re-init here, using the segment of our search range that
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  435 |     // is yet to be visited. Thus when we later do mOuterIterator->First() [or
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436 |     // mOuterIterator->Last()], we will effectively be on the next node [or
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  437 |     // the previous node] _with respect to_ the search range.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  438 |     mOuterIterator->Init(outerRange);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  439 |   }
      |   ~                                    
  440 | }
      | ~                                      
  441 | 
      |                                        
  442 | nsresult
      | ~~~~~~~~                               
  443 | NS_NewFindContentIterator(bool aFindBackward, nsIContentIterator** aResult)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  444 | {
      | ~                                      
  445 |   NS_ENSURE_ARG_POINTER(aResult);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  446 |   if (!aResult) {
      |   ~~~~~~~~~~~~~~~                      
  447 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  448 |   }
      |   ~                                    
  449 | 
      |                                        
  450 |   nsFindContentIterator* it = new nsFindContentIterator(aFindBackward);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  451 |   if (!it) {
      |   ~~~~~~~~~~                           
  452 |     return NS_ERROR_OUT_OF_MEMORY;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  453 |   }
      |   ~                                    
  454 |   return it->QueryInterface(NS_GET_IID(nsIContentIterator), (void**)aResult);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  455 | }
      | ~                                      
  456 | 
      |                                        
  457 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsFind)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  458 |   NS_INTERFACE_MAP_ENTRY(nsIFind)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  459 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  460 | NS_INTERFACE_MAP_END
      | ~~~~~~~~~~~~~~~~~~~~                   
  461 | 
      |                                        
  462 | NS_IMPL_CYCLE_COLLECTING_ADDREF(nsFind)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  463 | NS_IMPL_CYCLE_COLLECTING_RELEASE(nsFind)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  464 | 
      |                                        
  465 | NS_IMPL_CYCLE_COLLECTION(nsFind, mLastBlockParent, mIterNode, mIterator)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  466 | 
      |                                        
  467 | nsFind::nsFind()
      | ~~~~~~~~~~~~~~~~                       
  468 |   : mFindBackward(false)
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  469 |   , mCaseSensitive(false)
      |   ~~~~~~~~~~~~~~~~~~~~~~~              
  470 |   , mIterOffset(0)
      |   ~~~~~~~~~~~~~~~~                     
  471 | {
      | ~                                      
  472 | }
      | ~                                      
  473 | 
      |                                        
  474 | nsFind::~nsFind()
      | ~~~~~~~~~~~~~~~~~                      
  475 | {
      | ~                                      
  476 | }
      | ~                                      
  477 | 
      |                                        
  478 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  479 | static void
      | ~~~~~~~~~~~                            
  480 | DumpNode(nsIDOMNode* aNode)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~            
  481 | {
      | ~                                      
  482 |   if (!aNode) {
      |   ~~~~~~~~~~~~~                        
  483 |     printf(">>>> Node: NULL\n");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  484 |     return;
      |     ~~~~~~~                            
  485 |   }
      |   ~                                    
  486 |   nsAutoString nodeName;
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  487 |   aNode->GetNodeName(nodeName);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  488 |   nsCOMPtr<nsIContent> textContent(do_QueryInterface(aNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  489 |   if (textContent && textContent->IsNodeOfType(nsINode::eTEXT)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  490 |     nsAutoString newText;
      |     ~~~~~~~~~~~~~~~~~~~~~              
  491 |     textContent->AppendTextTo(newText);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  492 |     printf(">>>> Text node (node name %s): '%s'\n",
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  493 |            NS_LossyConvertUTF16toASCII(nodeName).get(),
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  494 |            NS_LossyConvertUTF16toASCII(newText).get());
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  495 |   } else {
      |   ~~~~~~~~                             
  496 |     printf(">>>> Node: %s\n", NS_LossyConvertUTF16toASCII(nodeName).get());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  497 |   }
      |   ~                                    
  498 | }
      | ~                                      
  499 | #endif
      | ~~~~~~                                 
  500 | 
      |                                        
  501 | nsresult
      | ~~~~~~~~                               
  502 | nsFind::InitIterator(nsIDOMNode* aStartNode, int32_t aStartOffset,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  503 |                      nsIDOMNode* aEndNode, int32_t aEndOffset)
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  504 | {
      | ~                                      
  505 |   if (!mIterator) {
      |   ~~~~~~~~~~~~~~~~~                    
  506 |     mIterator = new nsFindContentIterator(mFindBackward);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  507 |     NS_ENSURE_TRUE(mIterator, NS_ERROR_OUT_OF_MEMORY);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  508 |   }
      |   ~                                    
  509 | 
      |                                        
  510 |   NS_ENSURE_ARG_POINTER(aStartNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  511 |   NS_ENSURE_ARG_POINTER(aEndNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  512 | 
      |                                        
  513 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  514 |   printf("InitIterator search range:\n");
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |   printf(" -- start %d, ", aStartOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  516 |   DumpNode(aStartNode);
      |   ~~~~~~~~~~~~~~~~~~~~~                
  517 |   printf(" -- end %d, ", aEndOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  518 |   DumpNode(aEndNode);
      |   ~~~~~~~~~~~~~~~~~~~                  
  519 | #endif
      | ~~~~~~                                 
  520 | 
      |                                        
  521 |   nsresult rv = mIterator->Init(aStartNode, aStartOffset, aEndNode, aEndOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  522 |   NS_ENSURE_SUCCESS(rv, rv);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  523 |   if (mFindBackward) {
      |   ~~~~~~~~~~~~~~~~~~~~                 
  524 |     mIterator->Last();
      |     ~~~~~~~~~~~~~~~~~~                 
  525 |   } else {
      |   ~~~~~~~~                             
  526 |     mIterator->First();
      |     ~~~~~~~~~~~~~~~~~~~                
  527 |   }
      |   ~                                    
  528 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  529 | }
      | ~                                      
  530 | 
      |                                        
  531 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  532 | nsFind::GetFindBackwards(bool* aFindBackward)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 | {
      | ~                                      
  534 |   if (!aFindBackward) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  535 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  536 |   }
      |   ~                                    
  537 | 
      |                                        
  538 |   *aFindBackward = mFindBackward;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  539 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  540 | }
      | ~                                      
  541 | 
      |                                        
  542 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  543 | nsFind::SetFindBackwards(bool aFindBackward)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  544 | {
      | ~                                      
  545 |   mFindBackward = aFindBackward;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  546 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  547 | }
      | ~                                      
  548 | 
      |                                        
  549 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  550 | nsFind::GetCaseSensitive(bool* aCaseSensitive)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  551 | {
      | ~                                      
  552 |   if (!aCaseSensitive) {
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  553 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  554 |   }
      |   ~                                    
  555 | 
      |                                        
  556 |   *aCaseSensitive = mCaseSensitive;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  557 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  558 | }
      | ~                                      
  559 | 
      |                                        
  560 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  561 | nsFind::SetCaseSensitive(bool aCaseSensitive)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  562 | {
      | ~                                      
  563 |   mCaseSensitive = aCaseSensitive;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  564 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  565 | }
      | ~                                      
  566 | 
      |                                        
  567 | /* attribute boolean entireWord; */
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  568 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  569 | nsFind::GetEntireWord(bool *aEntireWord)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  570 | {
      | ~                                      
  571 |   if (!aEntireWord)
      |   ~~~~~~~~~~~~~~~~~                    
  572 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  573 | 
      |                                        
  574 |   *aEntireWord = !!mWordBreaker;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  575 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  576 | }
      | ~                                      
  577 | 
      |                                        
  578 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  579 | nsFind::SetEntireWord(bool aEntireWord)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  580 | {
      | ~                                      
  581 |   mWordBreaker = aEntireWord ? nsContentUtils::WordBreaker() : nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  582 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  583 | }
      | ~                                      
  584 | 
      |                                        
  585 | // Here begins the find code. A ten-thousand-foot view of how it works: Find
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  586 | // needs to be able to compare across inline (but not block) nodes, e.g. find
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  587 | // for "abc" should match a<b>b</b>c. So after we've searched a node, we're not
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  588 | // done with it; in the case of a partial match we may need to reset the
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  589 | // iterator to go back to a previously visited node, so we always save the
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  590 | // "match anchor" node and offset.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  591 | //
      | ~~                                     
  592 | // Text nodes store their text in an nsTextFragment, which is effectively a
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  593 | // union of a one-byte string or a two-byte string. Single and double strings
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  594 | // are intermixed in the dom. We don't have string classes which can deal with
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  595 | // intermixed strings, so all the handling is done explicitly here.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  596 | 
      |                                        
  597 | nsresult
      | ~~~~~~~~                               
  598 | nsFind::NextNode(nsIDOMRange* aSearchRange,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  599 |                  nsIDOMRange* aStartPoint, nsIDOMRange* aEndPoint,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  600 |                  bool aContinueOk)
      |                  ~~~~~~~~~~~~~~~~~     
  601 | {
      | ~                                      
  602 |   nsresult rv;
      |   ~~~~~~~~~~~~                         
  603 | 
      |                                        
  604 |   nsCOMPtr<nsIContent> content;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  605 | 
      |                                        
  606 |   if (!mIterator || aContinueOk) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  607 |     // If we are continuing, that means we have a match in progress. In that
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  608 |     // case, we want to continue from the end point (where we are now) to the
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  609 |     // beginning/end of the search range.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  610 |     nsCOMPtr<nsIDOMNode> startNode;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  611 |     nsCOMPtr<nsIDOMNode> endNode;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  612 |     int32_t startOffset, endOffset;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  613 |     if (aContinueOk) {
      |     ~~~~~~~~~~~~~~~~~~                 
  614 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  615 |       printf("Match in progress: continuing past endpoint\n");
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  616 | #endif
      | ~~~~~~                                 
  617 |       if (mFindBackward) {
      |       ~~~~~~~~~~~~~~~~~~~~             
  618 |         aSearchRange->GetStartContainer(getter_AddRefs(startNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  619 |         aSearchRange->GetStartOffset(&startOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  620 |         aEndPoint->GetStartContainer(getter_AddRefs(endNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  621 |         aEndPoint->GetStartOffset(&endOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  622 |       } else { // forward
      |       ~~~~~~~~~~~~~~~~~~~              
  623 |         aEndPoint->GetEndContainer(getter_AddRefs(startNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  624 |         aEndPoint->GetEndOffset(&startOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  625 |         aSearchRange->GetEndContainer(getter_AddRefs(endNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  626 |         aSearchRange->GetEndOffset(&endOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  627 |       }
      |       ~                                
  628 |     } else { // Normal, not continuing
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  629 |       if (mFindBackward) {
      |       ~~~~~~~~~~~~~~~~~~~~             
  630 |         aSearchRange->GetStartContainer(getter_AddRefs(startNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  631 |         aSearchRange->GetStartOffset(&startOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  632 |         aStartPoint->GetEndContainer(getter_AddRefs(endNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  633 |         aStartPoint->GetEndOffset(&endOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  634 |         // XXX Needs work: Problem with this approach: if there is a match which
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  635 |         // starts just before the current selection and continues into the
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  636 |         // selection, we will miss it, because our search algorithm only starts
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  637 |         // searching from the end of the word, so we would have to search the
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  638 |         // current selection but discount any matches that fall entirely inside
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  639 |         // it.
      |         ~~~~~~                         
  640 |       } else { // forward
      |       ~~~~~~~~~~~~~~~~~~~              
  641 |         aStartPoint->GetStartContainer(getter_AddRefs(startNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  642 |         aStartPoint->GetStartOffset(&startOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  643 |         aEndPoint->GetEndContainer(getter_AddRefs(endNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  644 |         aEndPoint->GetEndOffset(&endOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  645 |       }
      |       ~                                
  646 |     }
      |     ~                                  
  647 | 
      |                                        
  648 |     rv = InitIterator(startNode, startOffset, endNode, endOffset);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  649 |     NS_ENSURE_SUCCESS(rv, rv);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~         
  650 |     if (!aStartPoint) {
      |     ~~~~~~~~~~~~~~~~~~~                
  651 |       aStartPoint = aSearchRange;
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  652 |     }
      |     ~                                  
  653 | 
      |                                        
  654 |     content = do_QueryInterface(mIterator->GetCurrentNode());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  655 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  656 |     nsCOMPtr<nsIDOMNode> dnode(do_QueryInterface(content));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  657 |     printf(":::::: Got the first node ");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  658 |     DumpNode(dnode);
      |     ~~~~~~~~~~~~~~~~                   
  659 | #endif
      | ~~~~~~                                 
  660 |     if (content && content->IsNodeOfType(nsINode::eTEXT) &&
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  661 |         !SkipNode(content)) {
      |         ~~~~~~~~~~~~~~~~~~~~~          
  662 |       mIterNode = do_QueryInterface(content);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  663 |       // Also set mIterOffset if appropriate:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  664 |       nsCOMPtr<nsIDOMNode> node;
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~       
  665 |       if (mFindBackward) {
      |       ~~~~~~~~~~~~~~~~~~~~             
  666 |         aStartPoint->GetEndContainer(getter_AddRefs(node));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  667 |         if (mIterNode.get() == node.get()) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  668 |           aStartPoint->GetEndOffset(&mIterOffset);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  669 |         } else {
      |         ~~~~~~~~                       
  670 |           mIterOffset = -1; // sign to start from end
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  671 |         }
      |         ~                              
  672 |       } else {
      |       ~~~~~~~~                         
  673 |         aStartPoint->GetStartContainer(getter_AddRefs(node));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  674 |         if (mIterNode.get() == node.get()) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  675 |           aStartPoint->GetStartOffset(&mIterOffset);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  676 |         } else {
      |         ~~~~~~~~                       
  677 |           mIterOffset = 0;
      |           ~~~~~~~~~~~~~~~~             
  678 |         }
      |         ~                              
  679 |       }
      |       ~                                
  680 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  681 |       printf("Setting initial offset to %d\n", mIterOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  682 | #endif
      | ~~~~~~                                 
  683 |       return NS_OK;
      |       ~~~~~~~~~~~~~                    
  684 |     }
      |     ~                                  
  685 |   }
      |   ~                                    
  686 | 
      |                                        
  687 |   while (true) {
      |   ~~~~~~~~~~~~~~                       
  688 |     if (mFindBackward) {
      |     ~~~~~~~~~~~~~~~~~~~~               
  689 |       mIterator->Prev();
      |       ~~~~~~~~~~~~~~~~~~               
  690 |     } else {
      |     ~~~~~~~~                           
  691 |       mIterator->Next();
      |       ~~~~~~~~~~~~~~~~~~               
  692 |     }
      |     ~                                  
  693 | 
      |                                        
  694 |     content = do_QueryInterface(mIterator->GetCurrentNode());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  695 |     if (!content) {
      |     ~~~~~~~~~~~~~~~                    
  696 |       break;
      |       ~~~~~~                           
  697 |     }
      |     ~                                  
  698 | 
      |                                        
  699 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  700 |     nsCOMPtr<nsIDOMNode> dnode(do_QueryInterface(content));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  701 |     printf(":::::: Got another node ");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  702 |     DumpNode(dnode);
      |     ~~~~~~~~~~~~~~~~                   
  703 | #endif
      | ~~~~~~                                 
  704 | 
      |                                        
  705 |     // If we ever cross a block node, we might want to reset the match anchor:
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  706 |     // we don't match patterns extending across block boundaries. But we can't
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  707 |     // depend on this test here now, because the iterator doesn't give us the
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  708 |     // parent going in and going out, and we need it both times to depend on
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  709 |     // this.
      |     ~~~~~~~~                           
  710 |     //if (IsBlockNode(content))
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  711 | 
      |                                        
  712 |     // Now see if we need to skip this node -- e.g. is it part of a script or
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  713 |     // other invisible node? Note that we don't ask for CSS information; a node
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  714 |     // can be invisible due to CSS, and we'd still find it.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  715 |     if (SkipNode(content)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  716 |       continue;
      |       ~~~~~~~~~                        
  717 |     }
      |     ~                                  
  718 | 
      |                                        
  719 |     if (content->IsNodeOfType(nsINode::eTEXT)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  720 |       break;
      |       ~~~~~~                           
  721 |     }
      |     ~                                  
  722 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  723 |     dnode = do_QueryInterface(content);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  724 |     printf("Not a text node: ");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  725 |     DumpNode(dnode);
      |     ~~~~~~~~~~~~~~~~                   
  726 | #endif
      | ~~~~~~                                 
  727 |   }
      |   ~                                    
  728 | 
      |                                        
  729 |   if (content) {
      |   ~~~~~~~~~~~~~~                       
  730 |     mIterNode = do_QueryInterface(content);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  731 |   } else {
      |   ~~~~~~~~                             
  732 |     mIterNode = nullptr;
      |     ~~~~~~~~~~~~~~~~~~~~               
  733 |   }
      |   ~                                    
  734 |   mIterOffset = -1;
      |   ~~~~~~~~~~~~~~~~~                    
  735 | 
      |                                        
  736 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  737 |   printf("Iterator gave: ");
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  738 |   DumpNode(mIterNode);
      |   ~~~~~~~~~~~~~~~~~~~~                 
  739 | #endif
      | ~~~~~~                                 
  740 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  741 | }
      | ~                                      
  742 | 
      |                                        
  743 | class MOZ_STACK_CLASS PeekNextCharRestoreState final
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  744 | {
      | ~                                      
  745 | public:
      | ~~~~~~~                                
  746 |   explicit PeekNextCharRestoreState(nsFind* aFind)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  747 |     : mIterOffset(aFind->mIterOffset),
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  748 |       mIterNode(aFind->mIterNode),
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  749 |       mCurrNode(aFind->mIterator->GetCurrentNode()),
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  750 |       mFind(aFind)
      |       ~~~~~~~~~~~~                     
  751 |   {
      |   ~                                    
  752 |   }
      |   ~                                    
  753 | 
      |                                        
  754 |   ~PeekNextCharRestoreState()
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  755 |   {
      |   ~                                    
  756 |     mFind->mIterOffset = mIterOffset;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  757 |     mFind->mIterNode = mIterNode;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  758 |     mFind->mIterator->PositionAt(mCurrNode);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  759 |   }
      |   ~                                    
  760 | 
      |                                        
  761 | private:
      | ~~~~~~~~                               
  762 |   int32_t mIterOffset;
      |   ~~~~~~~~~~~~~~~~~~~~                 
  763 |   nsCOMPtr<nsIDOMNode> mIterNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  764 |   nsCOMPtr<nsINode> mCurrNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  765 |   RefPtr<nsFind> mFind;
      |   ~~~~~~~~~~~~~~~~~~~~~                
  766 | };
      | ~~                                     
  767 | 
      |                                        
  768 | char16_t
      | ~~~~~~~~                               
  769 | nsFind::PeekNextChar(nsIDOMRange* aSearchRange,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  770 |                      nsIDOMRange* aStartPoint,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~
  771 |                      nsIDOMRange* aEndPoint)
      |                      ~~~~~~~~~~~~~~~~~~~~~~~
  772 | {
      | ~                                      
  773 |   // We need to restore the necessary member variables before this function
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  774 |   // returns.
      |   ~~~~~~~~~~~                          
  775 |   PeekNextCharRestoreState restoreState(this);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  776 | 
      |                                        
  777 |   nsCOMPtr<nsIContent> tc;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  778 |   nsresult rv;
      |   ~~~~~~~~~~~~                         
  779 |   const nsTextFragment *frag;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  780 |   int32_t fragLen;
      |   ~~~~~~~~~~~~~~~~                     
  781 | 
      |                                        
  782 |   // Loop through non-block nodes until we find one that's not empty.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  783 |   do {
      |   ~~~~                                 
  784 |     tc = nullptr;
      |     ~~~~~~~~~~~~~                      
  785 |     NextNode(aSearchRange, aStartPoint, aEndPoint, false);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  786 | 
      |                                        
  787 |     // Get the text content:
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  788 |     tc = do_QueryInterface(mIterNode);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  789 | 
      |                                        
  790 |     // Get the block parent.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  791 |     nsCOMPtr<nsIDOMNode> blockParent;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  792 |     rv = GetBlockParent(mIterNode, getter_AddRefs(blockParent));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  793 |     if (NS_FAILED(rv))
      |     ~~~~~~~~~~~~~~~~~~                 
  794 |       return L'\0';
      |       ~~~~~~~~~~~~~                    
  795 | 
      |                                        
  796 |     // If out of nodes or in new parent.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  797 |     if (!mIterNode || !tc || (blockParent != mLastBlockParent))
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  798 |       return L'\0';
      |       ~~~~~~~~~~~~~                    
  799 | 
      |                                        
  800 |     frag = tc->GetText();
      |     ~~~~~~~~~~~~~~~~~~~~~              
  801 |     fragLen = frag->GetLength();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  802 |   } while (fragLen <= 0);
      |   ~~~~~~~~~~~~~~~~~~~~~~~              
  803 | 
      |                                        
  804 |   const char16_t *t2b = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  805 |   const char *t1b = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  806 | 
      |                                        
  807 |   if (frag->Is2b()) {
      |   ~~~~~~~~~~~~~~~~~~~                  
  808 |     t2b = frag->Get2b();
      |     ~~~~~~~~~~~~~~~~~~~~               
  809 |   } else {
      |   ~~~~~~~~                             
  810 |     t1b = frag->Get1b();
      |     ~~~~~~~~~~~~~~~~~~~~               
  811 |   }
      |   ~                                    
  812 | 
      |                                        
  813 |   // Index of char to return.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  814 |   int32_t index = mFindBackward ? fragLen - 1 : 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  815 | 
      |                                        
  816 |   return t1b ? CHAR_TO_UNICHAR(t1b[index]) : t2b[index];
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  817 | }
      | ~                                      
  818 | 
      |                                        
  819 | bool
      | ~~~~                                   
  820 | nsFind::IsBlockNode(nsIContent* aContent)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  821 | {
      | ~                                      
  822 |   if (aContent->IsAnyOfHTMLElements(nsGkAtoms::img,
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  823 |                                     nsGkAtoms::hr,
      |                                     ~~~~~~~~~~~~~~
  824 |                                     nsGkAtoms::th,
      |                                     ~~~~~~~~~~~~~~
  825 |                                     nsGkAtoms::td)) {
      |                                     ~~~~~~~~~~~~~~~~~
  826 |     return true;
      |     ~~~~~~~~~~~~                       
  827 |   }
      |   ~                                    
  828 | 
      |                                        
  829 |   return nsContentUtils::IsHTMLBlock(aContent);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  830 | }
      | ~                                      
  831 | 
      |                                        
  832 | bool
      | ~~~~                                   
  833 | nsFind::IsTextNode(nsIDOMNode* aNode)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  834 | {
      | ~                                      
  835 |   uint16_t nodeType;
      |   ~~~~~~~~~~~~~~~~~~                   
  836 |   aNode->GetNodeType(&nodeType);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  837 | 
      |                                        
  838 |   return nodeType == nsIDOMNode::TEXT_NODE ||
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  839 |          nodeType == nsIDOMNode::CDATA_SECTION_NODE;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  840 | }
      | ~                                      
  841 | 
      |                                        
  842 | bool
      | ~~~~                                   
  843 | nsFind::IsVisibleNode(nsIDOMNode* aDOMNode)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  844 | {
      | ~                                      
  845 |   nsCOMPtr<nsIContent> content(do_QueryInterface(aDOMNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  846 |   if (!content) {
      |   ~~~~~~~~~~~~~~~                      
  847 |     return false;
      |     ~~~~~~~~~~~~~                      
  848 |   }
      |   ~                                    
  849 | 
      |                                        
  850 |   nsIFrame* frame = content->GetPrimaryFrame();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  851 |   if (!frame) {
      |   ~~~~~~~~~~~~~                        
  852 |     // No frame! Not visible then.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  853 |     return false;
      |     ~~~~~~~~~~~~~                      
  854 |   }
      |   ~                                    
  855 | 
      |                                        
  856 |   return frame->StyleVisibility()->IsVisible();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  857 | }
      | ~                                      
  858 | 
      |                                        
  859 | bool
      | ~~~~                                   
  860 | nsFind::SkipNode(nsIContent* aContent)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  861 | {
      | ~                                      
  862 | #ifdef HAVE_BIDI_ITERATOR
      | ~~~~~~~~~~~~~~~~~~~~~~~~~              
  863 |   // We may not need to skip comment nodes, now that IsTextNode distinguishes
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  864 |   // them from real text nodes.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  865 |   return aContent->IsNodeOfType(nsINode::eCOMMENT) ||
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  866 |          aContent->IsAnyOfHTMLElements(sScriptAtom, sNoframesAtom, sSelectAtom);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  867 | 
      |                                        
  868 | #else /* HAVE_BIDI_ITERATOR */
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  869 |   // Temporary: eventually we will have an iterator to do this, but for now, we
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  870 |   // have to climb up the tree for each node and see whether any parent is a
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  871 |   // skipped node, and take the performance hit.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  872 | 
      |                                        
  873 |   nsIContent* content = aContent;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  874 |   while (content) {
      |   ~~~~~~~~~~~~~~~~~                    
  875 |     if (aContent->IsNodeOfType(nsINode::eCOMMENT) ||
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  876 |         content->IsAnyOfHTMLElements(nsGkAtoms::script,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  877 |                                      nsGkAtoms::noframes,
      |                                      ~~~~~~~~~~~~~~~~~~~~
  878 |                                      nsGkAtoms::select)) {
      |                                      ~~~~~~~~~~~~~~~~~~~~~
  879 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  880 |       printf("Skipping node: ");
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~       
  881 |       nsCOMPtr<nsIDOMNode> node(do_QueryInterface(content));
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  882 |       DumpNode(node);
      |       ~~~~~~~~~~~~~~~                  
  883 | #endif
      | ~~~~~~                                 
  884 | 
      |                                        
  885 |       return true;
      |       ~~~~~~~~~~~~                     
  886 |     }
      |     ~                                  
  887 | 
      |                                        
  888 |     // Only climb to the nearest block node
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  889 |     if (IsBlockNode(content)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  890 |       return false;
      |       ~~~~~~~~~~~~~                    
  891 |     }
      |     ~                                  
  892 | 
      |                                        
  893 |     content = content->GetParent();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  894 |   }
      |   ~                                    
  895 | 
      |                                        
  896 |   return false;
      |   ~~~~~~~~~~~~~                        
  897 | #endif /* HAVE_BIDI_ITERATOR */
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  898 | }
      | ~                                      
  899 | 
      |                                        
  900 | nsresult
      | ~~~~~~~~                               
  901 | nsFind::GetBlockParent(nsIDOMNode* aNode, nsIDOMNode** aParent)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  902 | {
      | ~                                      
  903 |   while (aNode) {
      |   ~~~~~~~~~~~~~~~                      
  904 |     nsCOMPtr<nsIDOMNode> parent;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  905 |     nsresult rv = aNode->GetParentNode(getter_AddRefs(parent));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  906 |     NS_ENSURE_SUCCESS(rv, rv);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~         
  907 |     nsCOMPtr<nsIContent> content(do_QueryInterface(parent));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  908 |     if (content && IsBlockNode(content)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  909 |       *aParent = parent;
      |       ~~~~~~~~~~~~~~~~~~               
  910 |       NS_ADDREF(*aParent);
      |       ~~~~~~~~~~~~~~~~~~~~             
  911 |       return NS_OK;
      |       ~~~~~~~~~~~~~                    
  912 |     }
      |     ~                                  
  913 |     aNode = parent;
      |     ~~~~~~~~~~~~~~~                    
  914 |   }
      |   ~                                    
  915 |   return NS_ERROR_FAILURE;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  916 | }
      | ~                                      
  917 | 
      |                                        
  918 | // Call ResetAll before returning, to remove all references to external objects.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  919 | void
      | ~~~~                                   
  920 | nsFind::ResetAll()
      | ~~~~~~~~~~~~~~~~~~                     
  921 | {
      | ~                                      
  922 |   mIterator = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~                 
  923 |   mLastBlockParent = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  924 | }
      | ~                                      
  925 | 
      |                                        
  926 | #define NBSP_CHARCODE (CHAR_TO_UNICHAR(160))
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  927 | #define IsSpace(c) (nsCRT::IsAsciiSpace(c) || (c) == NBSP_CHARCODE)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  928 | #define OVERFLOW_PINDEX (mFindBackward ? pindex < 0 : pindex > patLen)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  929 | #define DONE_WITH_PINDEX (mFindBackward ? pindex <= 0 : pindex >= patLen)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  930 | #define ALMOST_DONE_WITH_PINDEX (mFindBackward ? pindex <= 0 : pindex >= patLen - 1)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  931 | 
      |                                        
  932 | // Take nodes out of the tree with NextNode, until null (NextNode will return 0
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  933 | // at the end of our range).
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~           
  934 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  935 | nsFind::Find(const char16_t* aPatText, nsIDOMRange* aSearchRange,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  936 |              nsIDOMRange* aStartPoint, nsIDOMRange* aEndPoint,
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  937 |              nsIDOMRange** aRangeRet)
      |              ~~~~~~~~~~~~~~~~~~~~~~~~  
  938 | {
      | ~                                      
  939 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  940 |   printf("============== nsFind::Find('%s'%s, %p, %p, %p)\n",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  941 |          NS_LossyConvertUTF16toASCII(aPatText).get(),
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  942 |          mFindBackward ? " (backward)" : " (forward)",
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  943 |          (void*)aSearchRange, (void*)aStartPoint, (void*)aEndPoint);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  944 | #endif
      | ~~~~~~                                 
  945 | 
      |                                        
  946 |   NS_ENSURE_ARG(aSearchRange);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  947 |   NS_ENSURE_ARG(aStartPoint);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  948 |   NS_ENSURE_ARG(aEndPoint);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~            
  949 |   NS_ENSURE_ARG_POINTER(aRangeRet);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  950 |   *aRangeRet = 0;
      |   ~~~~~~~~~~~~~~~                      
  951 | 
      |                                        
  952 |   if (!aPatText) {
      |   ~~~~~~~~~~~~~~~~                     
  953 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  954 |   }
      |   ~                                    
  955 | 
      |                                        
  956 |   ResetAll();
      |   ~~~~~~~~~~~                          
  957 | 
      |                                        
  958 |   nsAutoString patAutoStr(aPatText);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  959 |   if (!mCaseSensitive) {
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  960 |     ToLowerCase(patAutoStr);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  961 |   }
      |   ~                                    
  962 | 
      |                                        
  963 |   // Ignore soft hyphens in the pattern
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  964 |   static const char kShy[] = { char(CH_SHY), 0 };
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  965 |   patAutoStr.StripChars(kShy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  966 | 
      |                                        
  967 |   const char16_t* patStr = patAutoStr.get();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  968 |   int32_t patLen = patAutoStr.Length() - 1;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  969 | 
      |                                        
  970 |   // current offset into the pattern -- reset to beginning/end:
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  971 |   int32_t pindex = (mFindBackward ? patLen : 0);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  972 | 
      |                                        
  973 |   // Current offset into the fragment
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  974 |   int32_t findex = 0;
      |   ~~~~~~~~~~~~~~~~~~~                  
  975 | 
      |                                        
  976 |   // Direction to move pindex and ptr*
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  977 |   int incr = (mFindBackward ? -1 : 1);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  978 | 
      |                                        
  979 |   nsCOMPtr<nsIContent> tc;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  980 |   const nsTextFragment* frag = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  981 |   int32_t fragLen = 0;
      |   ~~~~~~~~~~~~~~~~~~~~                 
  982 | 
      |                                        
  983 |   // Pointers into the current fragment:
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  984 |   const char16_t* t2b = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  985 |   const char* t1b = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  986 | 
      |                                        
  987 |   // Keep track of when we're in whitespace:
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  988 |   // (only matters when we're matching)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  989 |   bool inWhitespace = false;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  990 |   // Keep track of whether the previous char was a word-breaking one.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  991 |   bool wordBreakPrev = false;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  992 | 
      |                                        
  993 |   // Place to save the range start point in case we find a match:
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  994 |   nsCOMPtr<nsIDOMNode> matchAnchorNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  995 |   int32_t matchAnchorOffset = 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  996 | 
      |                                        
  997 |   // Get the end point, so we know when to end searches:
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  998 |   nsCOMPtr<nsIDOMNode> endNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  999 |   int32_t endOffset;
      |   ~~~~~~~~~~~~~~~~~~                   
 1000 |   aEndPoint->GetEndContainer(getter_AddRefs(endNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1001 |   aEndPoint->GetEndOffset(&endOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 1002 | 
      |                                        
 1003 |   char16_t c = 0;
      |   ~~~~~~~~~~~~~~~                      
 1004 |   char16_t patc = 0;
      |   ~~~~~~~~~~~~~~~~~~                   
 1005 |   char16_t prevChar = 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~               
 1006 |   char16_t prevCharInMatch = 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
 1007 |   while (1) {
      |   ~~~~~~~~~~~                          
 1008 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1009 |     printf("Loop ...\n");
      |     ~~~~~~~~~~~~~~~~~~~~~              
 1010 | #endif
      | ~~~~~~                                 
 1011 | 
      |                                        
 1012 |     // If this is our first time on a new node, reset the pointers:
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1013 |     if (!frag) {
      |     ~~~~~~~~~~~~                       
 1014 | 
      |                                        
 1015 |       tc = nullptr;
      |       ~~~~~~~~~~~~~                    
 1016 |       NextNode(aSearchRange, aStartPoint, aEndPoint, false);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1017 |       if (!mIterNode) { // Out of nodes
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1018 |         // Are we in the middle of a match? If so, try again with continuation.
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1019 |         if (matchAnchorNode) {
      |         ~~~~~~~~~~~~~~~~~~~~~~         
 1020 |           NextNode(aSearchRange, aStartPoint, aEndPoint, true);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1021 |         }
      |         ~                              
 1022 | 
      |                                        
 1023 |         // Reset the iterator, so this nsFind will be usable if the user wants
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1024 |         // to search again (from beginning/end).
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1025 |         ResetAll();
      |         ~~~~~~~~~~~                    
 1026 |         return NS_OK;
      |         ~~~~~~~~~~~~~                  
 1027 |       }
      |       ~                                
 1028 | 
      |                                        
 1029 |       // We have a new text content. If its block parent is different from the
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1030 |       // block parent of the last text content, then we need to clear the match
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1031 |       // since we don't want to find across block boundaries.
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1032 |       nsCOMPtr<nsIDOMNode> blockParent;
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1033 |       GetBlockParent(mIterNode, getter_AddRefs(blockParent));
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1034 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1035 |       printf("New node: old blockparent = %p, new = %p\n",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1036 |              (void*)mLastBlockParent.get(), (void*)blockParent.get());
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1037 | #endif
      | ~~~~~~                                 
 1038 |       if (blockParent != mLastBlockParent) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1039 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1040 |         printf("Different block parent!\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1041 | #endif
      | ~~~~~~                                 
 1042 |         mLastBlockParent = blockParent;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1043 |         // End any pending match:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~      
 1044 |         matchAnchorNode = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1045 |         matchAnchorOffset = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~         
 1046 |         pindex = (mFindBackward ? patLen : 0);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1047 |         inWhitespace = false;
      |         ~~~~~~~~~~~~~~~~~~~~~          
 1048 |       }
      |       ~                                
 1049 | 
      |                                        
 1050 |       // Get the text content:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~         
 1051 |       tc = do_QueryInterface(mIterNode);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1052 |       if (!tc || !(frag = tc->GetText())) { // Out of nodes
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1053 |         mIterator = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~           
 1054 |         mLastBlockParent = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1055 |         ResetAll();
      |         ~~~~~~~~~~~                    
 1056 |         return NS_OK;
      |         ~~~~~~~~~~~~~                  
 1057 |       }
      |       ~                                
 1058 | 
      |                                        
 1059 |       fragLen = frag->GetLength();
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1060 | 
      |                                        
 1061 |       // Set our starting point in this node. If we're going back to the anchor
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1062 |       // node, which means that we just ended a partial match, use the saved
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1063 |       // offset:
      |       ~~~~~~~~~~                       
 1064 |       if (mIterNode == matchAnchorNode) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1065 |         findex = matchAnchorOffset + (mFindBackward ? 1 : 0);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1066 |       }
      |       ~                                
 1067 | 
      |                                        
 1068 |       // mIterOffset, if set, is the range's idea of an offset, and points
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1069 |       // between characters. But when translated to a string index, it points to
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1070 |       // a character. If we're going backward, this is one character too late
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1071 |       // and we'll match part of our previous pattern.
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1072 |       else if (mIterOffset >= 0) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1073 |         findex = mIterOffset - (mFindBackward ? 1 : 0);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1074 |       }
      |       ~                                
 1075 | 
      |                                        
 1076 |       // Otherwise, just start at the appropriate end of the fragment:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1077 |       else if (mFindBackward) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~        
 1078 |         findex = fragLen - 1;
      |         ~~~~~~~~~~~~~~~~~~~~~          
 1079 |       } else {
      |       ~~~~~~~~                         
 1080 |         findex = 0;
      |         ~~~~~~~~~~~                    
 1081 |       }
      |       ~                                
 1082 | 
      |                                        
 1083 |       // Offset can only apply to the first node:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1084 |       mIterOffset = -1;
      |       ~~~~~~~~~~~~~~~~~                
 1085 | 
      |                                        
 1086 |       // If this is outside the bounds of the string, then skip this node:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1087 |       if (findex < 0 || findex > fragLen - 1) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1088 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1089 |         printf("At the end of a text node -- skipping to the next\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1090 | #endif
      | ~~~~~~                                 
 1091 |         frag = 0;
      |         ~~~~~~~~~                      
 1092 |         continue;
      |         ~~~~~~~~~                      
 1093 |       }
      |       ~                                
 1094 | 
      |                                        
 1095 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1096 |       printf("Starting from offset %d\n", findex);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1097 | #endif
      | ~~~~~~                                 
 1098 |       if (frag->Is2b()) {
      |       ~~~~~~~~~~~~~~~~~~~              
 1099 |         t2b = frag->Get2b();
      |         ~~~~~~~~~~~~~~~~~~~~           
 1100 |         t1b = nullptr;
      |         ~~~~~~~~~~~~~~                 
 1101 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1102 |         nsAutoString str2(t2b, fragLen);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1103 |         printf("2 byte, '%s'\n", NS_LossyConvertUTF16toASCII(str2).get());
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1104 | #endif
      | ~~~~~~                                 
 1105 |       } else {
      |       ~~~~~~~~                         
 1106 |         t1b = frag->Get1b();
      |         ~~~~~~~~~~~~~~~~~~~~           
 1107 |         t2b = nullptr;
      |         ~~~~~~~~~~~~~~                 
 1108 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1109 |         nsAutoCString str1(t1b, fragLen);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1110 |         printf("1 byte, '%s'\n", str1.get());
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1111 | #endif
      | ~~~~~~                                 
 1112 |       }
      |       ~                                
 1113 |     } else {
      |     ~~~~~~~~                           
 1114 |       // Still on the old node. Advance the pointers, then see if we need to
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1115 |       // pull a new node.
      |       ~~~~~~~~~~~~~~~~~~~              
 1116 |       findex += incr;
      |       ~~~~~~~~~~~~~~~                  
 1117 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1118 |       printf("Same node -- (%d, %d)\n", pindex, findex);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1119 | #endif
      | ~~~~~~                                 
 1120 |       if (mFindBackward ? (findex < 0) : (findex >= fragLen)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1121 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1122 |         printf("Will need to pull a new node: mAO = %d, frag len=%d\n",
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1123 |                matchAnchorOffset, fragLen);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1124 | #endif
      | ~~~~~~                                 
 1125 |         // Done with this node.  Pull a new one.
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1126 |         frag = nullptr;
      |         ~~~~~~~~~~~~~~~                
 1127 |         continue;
      |         ~~~~~~~~~                      
 1128 |       }
      |       ~                                
 1129 |     }
      |     ~                                  
 1130 | 
      |                                        
 1131 |     // Have we gone past the endpoint yet? If we have, and we're not in the
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1132 |     // middle of a match, return.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
 1133 |     if (mIterNode == endNode &&
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~        
 1134 |         ((mFindBackward && findex < endOffset) ||
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1135 |          (!mFindBackward && findex > endOffset))) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1136 |       ResetAll();
      |       ~~~~~~~~~~~                      
 1137 |       return NS_OK;
      |       ~~~~~~~~~~~~~                    
 1138 |     }
      |     ~                                  
 1139 | 
      |                                        
 1140 |     // Save the previous character for word boundary detection
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1141 |     prevChar = c;
      |     ~~~~~~~~~~~~~                      
 1142 |     // The two characters we'll be comparing:
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |     c = (t2b ? t2b[findex] : CHAR_TO_UNICHAR(t1b[findex]));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:1143:30: note: in expansion of macro 'CHAR_TO_UNICHAR'
 1143 |     c = (t2b ? t2b[findex] : CHAR_TO_UNICHAR(t1b[findex]));
      |                              ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:39: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   36 | #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c)
      |                                       ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:926:24: note: in expansion of macro 'CHAR_TO_UNICHAR'
  926 | #define NBSP_CHARCODE (CHAR_TO_UNICHAR(160))
      |                        ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:927:54: note: in expansion of macro 'NBSP_CHARCODE'
  927 | #define IsSpace(c) (nsCRT::IsAsciiSpace(c) || (c) == NBSP_CHARCODE)
      |                                                      ^~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:1155:26: note: in expansion of macro 'IsSpace'
 1155 |     if (inWhitespace && !IsSpace(c)) {
      |                          ^~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:39: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   36 | #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c)
      |                                       ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:926:24: note: in expansion of macro 'CHAR_TO_UNICHAR'
  926 | #define NBSP_CHARCODE (CHAR_TO_UNICHAR(160))
      |                        ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:927:54: note: in expansion of macro 'NBSP_CHARCODE'
  927 | #define IsSpace(c) (nsCRT::IsAsciiSpace(c) || (c) == NBSP_CHARCODE)
      |                                                      ^~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:1168:26: note: in expansion of macro 'IsSpace'
 1168 |     if (!inWhitespace && IsSpace(patc)) {
      |                          ^~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:39: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   36 | #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c)
      |                                       ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:926:24: note: in expansion of macro 'CHAR_TO_UNICHAR'
  926 | #define NBSP_CHARCODE (CHAR_TO_UNICHAR(160))
      |                        ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:1219:23: note: in expansion of macro 'NBSP_CHARCODE'
 1219 |       if (prevChar == NBSP_CHARCODE)
      |                       ^~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:39: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   36 | #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c)
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~
   37 | 
      |                                        
   38 | static NS_DEFINE_CID(kCContentIteratorCID, NS_CONTENTITERATOR_CID);
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   39 | static NS_DEFINE_CID(kCPreContentIteratorCID, NS_PRECONTENTITERATOR_CID);
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   40 | 
      |                                        
   41 | #define CH_QUOTE ((char16_t)0x22)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
   42 | #define CH_APOSTROPHE ((char16_t)0x27)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
   43 | #define CH_LEFT_SINGLE_QUOTE ((char16_t)0x2018)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   44 | #define CH_RIGHT_SINGLE_QUOTE ((char16_t)0x2019)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   45 | #define CH_LEFT_DOUBLE_QUOTE ((char16_t)0x201C)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   46 | #define CH_RIGHT_DOUBLE_QUOTE ((char16_t)0x201D)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   47 | 
      |                                        
   48 | #define CH_SHY ((char16_t)0xAD)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
   49 | 
      |                                        
   50 | // nsFind::Find casts CH_SHY to char before calling StripChars
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   51 | // This works correctly if and only if CH_SHY <= 255
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   52 | static_assert(CH_SHY <= 255, "CH_SHY is not an ascii character");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   53 | 
      |                                        
   54 | // nsFindContentIterator is a special iterator that also goes through any
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | // existing <textarea>'s or text <input>'s editor to lookup the anonymous DOM
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | // content there.
      | ~~~~~~~~~~~~~~~~~                      
   57 | //
      | ~~                                     
   58 | // Details:
      | ~~~~~~~~~~~                            
   59 | // 1) We use two iterators: The "outer-iterator" goes through the normal DOM.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   60 | // The "inner-iterator" goes through the anonymous DOM inside the editor.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   61 | //
      | ~~                                     
   62 | // 2) [MaybeSetupInnerIterator] As soon as the outer-iterator's current node is
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   63 | // changed, a check is made to see if the node is a <textarea> or a text <input>
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   64 | // node. If so, an inner-iterator is created to lookup the anynomous contents of
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   65 | // the editor underneath the text control.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   66 | //
      | ~~                                     
   67 | // 3) When the inner-iterator is created, we position the outer-iterator 'after'
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 | // (or 'before' in backward search) the text control to avoid revisiting that
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 | // control.
      | ~~~~~~~~~~~                            
   70 | //
      | ~~                                     
   71 | // 4) As a consequence of searching through text controls, we can be called via
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 | // FindNext with the current selection inside a <textarea> or a text <input>.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 | // This means that we can be given an initial search range that stretches across
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   74 | // the anonymous DOM and the normal DOM. To cater for this situation, we split
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   75 | // the anonymous part into the inner-iterator and then reposition the outer-
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   76 | // iterator outside.
      | ~~~~~~~~~~~~~~~~~~~~                   
   77 | //
      | ~~                                     
   78 | // 5) The implementation assumes that First() and Next() are only called in
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   79 | // find-forward mode, while Last() and Prev() are used in find-backward.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   80 | 
      |                                        
   81 | class nsFindContentIterator final : public nsIContentIterator
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   82 | {
      | ~                                      
   83 | public:
      | ~~~~~~~                                
   84 |   explicit nsFindContentIterator(bool aFindBackward)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   85 |     : mStartOffset(0)
      |     ~~~~~~~~~~~~~~~~~                  
   86 |     , mEndOffset(0)
      |     ~~~~~~~~~~~~~~~                    
   87 |     , mFindBackward(aFindBackward)
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
   88 |   {
      |   ~                                    
   89 |   }
      |   ~                                    
   90 | 
      |                                        
   91 |   NS_DECL_CYCLE_COLLECTING_ISUPPORTS
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
   92 |   NS_DECL_CYCLE_COLLECTION_CLASS(nsFindContentIterator)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   93 | 
      |                                        
   94 |   // nsIContentIterator
      |   ~~~~~~~~~~~~~~~~~~~~~                
   95 |   virtual nsresult Init(nsINode* aRoot) override
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |   {
      |   ~                                    
   97 |     NS_NOTREACHED("internal error");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
   98 |     return NS_ERROR_NOT_IMPLEMENTED;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
   99 |   }
      |   ~                                    
  100 |   virtual nsresult Init(nsIDOMRange* aRange) override
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  101 |   {
      |   ~                                    
  102 |     NS_NOTREACHED("internal error");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  103 |     return NS_ERROR_NOT_IMPLEMENTED;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  104 |   }
      |   ~                                    
  105 |   // Not a range because one of the endpoints may be anonymous.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  106 |   nsresult Init(nsIDOMNode* aStartNode, int32_t aStartOffset,
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  107 |                 nsIDOMNode* aEndNode, int32_t aEndOffset);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  108 |   virtual void First() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  109 |   virtual void Last() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  110 |   virtual void Next() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  111 |   virtual void Prev() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  112 |   virtual nsINode* GetCurrentNode() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  113 |   virtual bool IsDone() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  114 |   virtual nsresult PositionAt(nsINode* aCurNode) override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  115 | 
      |                                        
  116 | protected:
      | ~~~~~~~~~~                             
  117 |   virtual ~nsFindContentIterator() {}
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  118 | 
      |                                        
  119 | private:
      | ~~~~~~~~                               
  120 |   static already_AddRefed<nsIDOMRange> CreateRange(nsINode* aNode)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  121 |   {
      |   ~                                    
  122 |     RefPtr<nsRange> range = new nsRange(aNode);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  123 |     range->SetMaySpanAnonymousSubtrees(true);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  124 |     return range.forget();
      |     ~~~~~~~~~~~~~~~~~~~~~~             
  125 |   }
      |   ~                                    
  126 | 
      |                                        
  127 |   nsCOMPtr<nsIContentIterator> mOuterIterator;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  128 |   nsCOMPtr<nsIContentIterator> mInnerIterator;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  129 |   // Can't use a range here, since we want to represent part of the flattened
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  130 |   // tree, including native anonymous content.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  131 |   nsCOMPtr<nsIDOMNode> mStartNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  132 |   int32_t mStartOffset;
      |   ~~~~~~~~~~~~~~~~~~~~~                
  133 |   nsCOMPtr<nsIDOMNode> mEndNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  134 |   int32_t mEndOffset;
      |   ~~~~~~~~~~~~~~~~~~~                  
  135 | 
      |                                        
  136 |   nsCOMPtr<nsIContent> mStartOuterContent;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  137 |   nsCOMPtr<nsIContent> mEndOuterContent;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  138 |   bool mFindBackward;
      |   ~~~~~~~~~~~~~~~~~~~                  
  139 | 
      |                                        
  140 |   void Reset();
      |   ~~~~~~~~~~~~~                        
  141 |   void MaybeSetupInnerIterator();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  142 |   void SetupInnerIterator(nsIContent* aContent);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  143 | };
      | ~~                                     
  144 | 
      |                                        
  145 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsFindContentIterator)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  146 |   NS_INTERFACE_MAP_ENTRY(nsIContentIterator)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  147 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  148 | NS_INTERFACE_MAP_END
      | ~~~~~~~~~~~~~~~~~~~~                   
  149 | 
      |                                        
  150 | NS_IMPL_CYCLE_COLLECTING_ADDREF(nsFindContentIterator)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  151 | NS_IMPL_CYCLE_COLLECTING_RELEASE(nsFindContentIterator)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  152 | 
      |                                        
  153 | NS_IMPL_CYCLE_COLLECTION(nsFindContentIterator, mOuterIterator, mInnerIterator,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  154 |                          mStartOuterContent, mEndOuterContent, mEndNode,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  155 |                          mStartNode)
      |                          ~~~~~~~~~~~   
  156 | 
      |                                        
  157 | nsresult
      | ~~~~~~~~                               
  158 | nsFindContentIterator::Init(nsIDOMNode* aStartNode, int32_t aStartOffset,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  159 |                             nsIDOMNode* aEndNode, int32_t aEndOffset)
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  160 | {
      | ~                                      
  161 |   NS_ENSURE_ARG_POINTER(aStartNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  162 |   NS_ENSURE_ARG_POINTER(aEndNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  163 |   if (!mOuterIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  164 |     if (mFindBackward) {
      |     ~~~~~~~~~~~~~~~~~~~~               
  165 |       // Use post-order in the reverse case, so we get parents before children
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  166 |       // in case we want to prevent descending into a node.
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  167 |       mOuterIterator = do_CreateInstance(kCContentIteratorCID);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  168 |     } else {
      |     ~~~~~~~~                           
  169 |       // Use pre-order in the forward case, so we get parents before children in
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  170 |       // case we want to prevent descending into a node.
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  171 |       mOuterIterator = do_CreateInstance(kCPreContentIteratorCID);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  172 |     }
      |     ~                                  
  173 |     NS_ENSURE_ARG_POINTER(mOuterIterator);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  174 |   }
      |   ~                                    
  175 | 
      |                                        
  176 |   // Set up the search "range" that we will examine
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  177 |   mStartNode = aStartNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  178 |   mStartOffset = aStartOffset;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  179 |   mEndNode = aEndNode;
      |   ~~~~~~~~~~~~~~~~~~~~                 
  180 |   mEndOffset = aEndOffset;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  181 | 
      |                                        
  182 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  183 | }
      | ~                                      
  184 | 
      |                                        
  185 | void
      | ~~~~                                   
  186 | nsFindContentIterator::First()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  187 | {
      | ~                                      
  188 |   Reset();
      |   ~~~~~~~~                             
  189 | }
      | ~                                      
  190 | 
      |                                        
  191 | void
      | ~~~~                                   
  192 | nsFindContentIterator::Last()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  193 | {
      | ~                                      
  194 |   Reset();
      |   ~~~~~~~~                             
  195 | }
      | ~                                      
  196 | 
      |                                        
  197 | void
      | ~~~~                                   
  198 | nsFindContentIterator::Next()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  199 | {
      | ~                                      
  200 |   if (mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  201 |     mInnerIterator->Next();
      |     ~~~~~~~~~~~~~~~~~~~~~~~            
  202 |     if (!mInnerIterator->IsDone()) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  203 |       return;
      |       ~~~~~~~                          
  204 |     }
      |     ~                                  
  205 | 
      |                                        
  206 |     // by construction, mOuterIterator is already on the next node
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  207 |   } else {
      |   ~~~~~~~~                             
  208 |     mOuterIterator->Next();
      |     ~~~~~~~~~~~~~~~~~~~~~~~            
  209 |   }
      |   ~                                    
  210 |   MaybeSetupInnerIterator();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  211 | }
      | ~                                      
  212 | 
      |                                        
  213 | void
      | ~~~~                                   
  214 | nsFindContentIterator::Prev()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  215 | {
      | ~                                      
  216 |   if (mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  217 |     mInnerIterator->Prev();
      |     ~~~~~~~~~~~~~~~~~~~~~~~            
  218 |     if (!mInnerIterator->IsDone()) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  219 |       return;
      |       ~~~~~~~                          
  220 |     }
      |     ~                                  
  221 | 
      |                                        
  222 |     // by construction, mOuterIterator is already on the previous node
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  223 |   } else {
      |   ~~~~~~~~                             
  224 |     mOuterIterator->Prev();
      |     ~~~~~~~~~~~~~~~~~~~~~~~            
  225 |   }
      |   ~                                    
  226 |   MaybeSetupInnerIterator();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  227 | }
      | ~                                      
  228 | 
      |                                        
  229 | nsINode*
      | ~~~~~~~~                               
  230 | nsFindContentIterator::GetCurrentNode()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  231 | {
      | ~                                      
  232 |   if (mInnerIterator && !mInnerIterator->IsDone()) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  233 |     return mInnerIterator->GetCurrentNode();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  234 |   }
      |   ~                                    
  235 |   return mOuterIterator->GetCurrentNode();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  236 | }
      | ~                                      
  237 | 
      |                                        
  238 | bool
      | ~~~~                                   
  239 | nsFindContentIterator::IsDone()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  240 | {
      | ~                                      
  241 |   if (mInnerIterator && !mInnerIterator->IsDone()) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  242 |     return false;
      |     ~~~~~~~~~~~~~                      
  243 |   }
      |   ~                                    
  244 |   return mOuterIterator->IsDone();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  245 | }
      | ~                                      
  246 | 
      |                                        
  247 | nsresult
      | ~~~~~~~~                               
  248 | nsFindContentIterator::PositionAt(nsINode* aCurNode)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  249 | {
      | ~                                      
  250 |   nsINode* oldNode = mOuterIterator->GetCurrentNode();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  251 |   nsresult rv = mOuterIterator->PositionAt(aCurNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  252 |   if (NS_SUCCEEDED(rv)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~              
  253 |     MaybeSetupInnerIterator();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~         
  254 |   } else {
      |   ~~~~~~~~                             
  255 |     mOuterIterator->PositionAt(oldNode);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  256 |     if (mInnerIterator) {
      |     ~~~~~~~~~~~~~~~~~~~~~              
  257 |       rv = mInnerIterator->PositionAt(aCurNode);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  258 |     }
      |     ~                                  
  259 |   }
      |   ~                                    
  260 |   return rv;
      |   ~~~~~~~~~~                           
  261 | }
      | ~                                      
  262 | 
      |                                        
  263 | void
      | ~~~~                                   
  264 | nsFindContentIterator::Reset()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  265 | {
      | ~                                      
  266 |   mInnerIterator = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~            
  267 |   mStartOuterContent = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  268 |   mEndOuterContent = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  269 | 
      |                                        
  270 |   // As a consequence of searching through text controls, we may have been
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  271 |   // initialized with a selection inside a <textarea> or a text <input>.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  272 | 
      |                                        
  273 |   // see if the start node is an anonymous text node inside a text control
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  274 |   nsCOMPtr<nsIContent> startContent(do_QueryInterface(mStartNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  275 |   if (startContent) {
      |   ~~~~~~~~~~~~~~~~~~~                  
  276 |     mStartOuterContent = startContent->FindFirstNonChromeOnlyAccessContent();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  277 |   }
      |   ~                                    
  278 | 
      |                                        
  279 |   // see if the end node is an anonymous text node inside a text control
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  280 |   nsCOMPtr<nsIContent> endContent(do_QueryInterface(mEndNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  281 |   if (endContent) {
      |   ~~~~~~~~~~~~~~~~~                    
  282 |     mEndOuterContent = endContent->FindFirstNonChromeOnlyAccessContent();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  283 |   }
      |   ~                                    
  284 | 
      |                                        
  285 |   // Note: OK to just set up the outer iterator here; if our range has a native
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  286 |   // anonymous endpoint we'll end up setting up an inner iterator, and reset the
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  287 |   // outer one in the process.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  288 |   nsCOMPtr<nsINode> node = do_QueryInterface(mStartNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  289 |   NS_ENSURE_TRUE_VOID(node);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  290 | 
      |                                        
  291 |   nsCOMPtr<nsIDOMRange> range = CreateRange(node);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  292 |   range->SetStart(mStartNode, mStartOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  293 |   range->SetEnd(mEndNode, mEndOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  294 |   mOuterIterator->Init(range);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  295 | 
      |                                        
  296 |   if (!mFindBackward) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  297 |     if (mStartOuterContent != startContent) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  298 |       // the start node was an anonymous text node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  299 |       SetupInnerIterator(mStartOuterContent);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  300 |       if (mInnerIterator) {
      |       ~~~~~~~~~~~~~~~~~~~~~            
  301 |         mInnerIterator->First();
      |         ~~~~~~~~~~~~~~~~~~~~~~~~       
  302 |       }
      |       ~                                
  303 |     }
      |     ~                                  
  304 |     if (!mOuterIterator->IsDone()) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  305 |       mOuterIterator->First();
      |       ~~~~~~~~~~~~~~~~~~~~~~~~         
  306 |     }
      |     ~                                  
  307 |   } else {
      |   ~~~~~~~~                             
  308 |     if (mEndOuterContent != endContent) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  309 |       // the end node was an anonymous text node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  310 |       SetupInnerIterator(mEndOuterContent);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  311 |       if (mInnerIterator) {
      |       ~~~~~~~~~~~~~~~~~~~~~            
  312 |         mInnerIterator->Last();
      |         ~~~~~~~~~~~~~~~~~~~~~~~        
  313 |       }
      |       ~                                
  314 |     }
      |     ~                                  
  315 |     if (!mOuterIterator->IsDone()) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  316 |       mOuterIterator->Last();
      |       ~~~~~~~~~~~~~~~~~~~~~~~          
  317 |     }
      |     ~                                  
  318 |   }
      |   ~                                    
  319 | 
      |                                        
  320 |   // if we didn't create an inner-iterator, the boundary node could still be
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  321 |   // a text control, in which case we also need an inner-iterator straightaway
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  322 |   if (!mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  323 |     MaybeSetupInnerIterator();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~         
  324 |   }
      |   ~                                    
  325 | }
      | ~                                      
  326 | 
      |                                        
  327 | void
      | ~~~~                                   
  328 | nsFindContentIterator::MaybeSetupInnerIterator()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  329 | {
      | ~                                      
  330 |   mInnerIterator = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~            
  331 | 
      |                                        
  332 |   nsCOMPtr<nsIContent> content =
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  333 |     do_QueryInterface(mOuterIterator->GetCurrentNode());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  334 |   if (!content || !content->IsNodeOfType(nsINode::eHTML_FORM_CONTROL)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  335 |     return;
      |     ~~~~~~~                            
  336 |   }
      |   ~                                    
  337 | 
      |                                        
  338 |   nsCOMPtr<nsIFormControl> formControl(do_QueryInterface(content));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  339 |   if (!formControl->IsTextControl(true)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  340 |     return;
      |     ~~~~~~~                            
  341 |   }
      |   ~                                    
  342 | 
      |                                        
  343 |   SetupInnerIterator(content);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  344 |   if (mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  345 |     if (!mFindBackward) {
      |     ~~~~~~~~~~~~~~~~~~~~~              
  346 |       mInnerIterator->First();
      |       ~~~~~~~~~~~~~~~~~~~~~~~~         
  347 |       // finish setup: position mOuterIterator on the actual "next" node (this
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348 |       // completes its re-init, @see SetupInnerIterator)
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  349 |       if (!mOuterIterator->IsDone()) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  350 |         mOuterIterator->First();
      |         ~~~~~~~~~~~~~~~~~~~~~~~~       
  351 |       }
      |       ~                                
  352 |     } else {
      |     ~~~~~~~~                           
  353 |       mInnerIterator->Last();
      |       ~~~~~~~~~~~~~~~~~~~~~~~          
  354 |       // finish setup: position mOuterIterator on the actual "previous" node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  355 |       // (this completes its re-init, @see SetupInnerIterator)
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  356 |       if (!mOuterIterator->IsDone()) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  357 |         mOuterIterator->Last();
      |         ~~~~~~~~~~~~~~~~~~~~~~~        
  358 |       }
      |       ~                                
  359 |     }
      |     ~                                  
  360 |   }
      |   ~                                    
  361 | }
      | ~                                      
  362 | 
      |                                        
  363 | void
      | ~~~~                                   
  364 | nsFindContentIterator::SetupInnerIterator(nsIContent* aContent)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  365 | {
      | ~                                      
  366 |   if (!aContent) {
      |   ~~~~~~~~~~~~~~~~                     
  367 |     return;
      |     ~~~~~~~                            
  368 |   }
      |   ~                                    
  369 |   NS_ASSERTION(!aContent->IsRootOfNativeAnonymousSubtree(), "invalid call");
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  370 | 
      |                                        
  371 |   nsITextControlFrame* tcFrame = do_QueryFrame(aContent->GetPrimaryFrame());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  372 |   if (!tcFrame) {
      |   ~~~~~~~~~~~~~~~                      
  373 |     return;
      |     ~~~~~~~                            
  374 |   }
      |   ~                                    
  375 | 
      |                                        
  376 |   nsCOMPtr<nsIEditor> editor;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  377 |   tcFrame->GetEditor(getter_AddRefs(editor));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  378 |   if (!editor) {
      |   ~~~~~~~~~~~~~~                       
  379 |     return;
      |     ~~~~~~~                            
  380 |   }
      |   ~                                    
  381 | 
      |                                        
  382 |   // don't mess with disabled input fields
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  383 |   uint32_t editorFlags = 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~            
  384 |   editor->GetFlags(&editorFlags);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  385 |   if (editorFlags & nsIPlaintextEditor::eEditorDisabledMask) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  386 |     return;
      |     ~~~~~~~                            
  387 |   }
      |   ~                                    
  388 | 
      |                                        
  389 |   nsCOMPtr<nsIDOMElement> rootElement;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  390 |   editor->GetRootElement(getter_AddRefs(rootElement));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  391 | 
      |                                        
  392 |   nsCOMPtr<nsIDOMRange> innerRange = CreateRange(aContent);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  393 |   nsCOMPtr<nsIDOMRange> outerRange = CreateRange(aContent);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  394 |   if (!innerRange || !outerRange) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  395 |     return;
      |     ~~~~~~~                            
  396 |   }
      |   ~                                    
  397 | 
      |                                        
  398 |   // now create the inner-iterator
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  399 |   mInnerIterator = do_CreateInstance(kCPreContentIteratorCID);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  400 | 
      |                                        
  401 |   if (mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  402 |     innerRange->SelectNodeContents(rootElement);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  403 | 
      |                                        
  404 |     // fix up the inner bounds, we may have to only lookup a portion
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  405 |     // of the text control if the current node is a boundary point
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  406 |     if (aContent == mStartOuterContent) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  407 |       innerRange->SetStart(mStartNode, mStartOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  408 |     }
      |     ~                                  
  409 |     if (aContent == mEndOuterContent) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  410 |       innerRange->SetEnd(mEndNode, mEndOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  411 |     }
      |     ~                                  
  412 |     // Note: we just init here. We do First() or Last() later.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  413 |     mInnerIterator->Init(innerRange);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  414 | 
      |                                        
  415 |     // make sure to place the outer-iterator outside the text control so that we
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  416 |     // don't go there again.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  417 |     nsresult res1, res2;
      |     ~~~~~~~~~~~~~~~~~~~~               
  418 |     nsCOMPtr<nsIDOMNode> outerNode(do_QueryInterface(aContent));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  419 |     if (!mFindBackward) { // find forward
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  420 |       // cut the outer-iterator after the current node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  421 |       res1 = outerRange->SetEnd(mEndNode, mEndOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  422 |       res2 = outerRange->SetStartAfter(outerNode);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  423 |     } else { // find backward
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~          
  424 |       // cut the outer-iterator before the current node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  425 |       res1 = outerRange->SetStart(mStartNode, mStartOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  426 |       res2 = outerRange->SetEndBefore(outerNode);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  427 |     }
      |     ~                                  
  428 |     if (NS_FAILED(res1) || NS_FAILED(res2)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  429 |       // we are done with the outer-iterator, the inner-iterator will traverse
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  430 |       // what we want
      |       ~~~~~~~~~~~~~~~                  
  431 |       outerRange->Collapse(true);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  432 |     }
      |     ~                                  
  433 | 
      |                                        
  434 |     // Note: we just re-init here, using the segment of our search range that
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  435 |     // is yet to be visited. Thus when we later do mOuterIterator->First() [or
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436 |     // mOuterIterator->Last()], we will effectively be on the next node [or
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  437 |     // the previous node] _with respect to_ the search range.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  438 |     mOuterIterator->Init(outerRange);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  439 |   }
      |   ~                                    
  440 | }
      | ~                                      
  441 | 
      |                                        
  442 | nsresult
      | ~~~~~~~~                               
  443 | NS_NewFindContentIterator(bool aFindBackward, nsIContentIterator** aResult)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  444 | {
      | ~                                      
  445 |   NS_ENSURE_ARG_POINTER(aResult);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  446 |   if (!aResult) {
      |   ~~~~~~~~~~~~~~~                      
  447 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  448 |   }
      |   ~                                    
  449 | 
      |                                        
  450 |   nsFindContentIterator* it = new nsFindContentIterator(aFindBackward);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  451 |   if (!it) {
      |   ~~~~~~~~~~                           
  452 |     return NS_ERROR_OUT_OF_MEMORY;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  453 |   }
      |   ~                                    
  454 |   return it->QueryInterface(NS_GET_IID(nsIContentIterator), (void**)aResult);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  455 | }
      | ~                                      
  456 | 
      |                                        
  457 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsFind)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  458 |   NS_INTERFACE_MAP_ENTRY(nsIFind)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  459 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  460 | NS_INTERFACE_MAP_END
      | ~~~~~~~~~~~~~~~~~~~~                   
  461 | 
      |                                        
  462 | NS_IMPL_CYCLE_COLLECTING_ADDREF(nsFind)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  463 | NS_IMPL_CYCLE_COLLECTING_RELEASE(nsFind)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  464 | 
      |                                        
  465 | NS_IMPL_CYCLE_COLLECTION(nsFind, mLastBlockParent, mIterNode, mIterator)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  466 | 
      |                                        
  467 | nsFind::nsFind()
      | ~~~~~~~~~~~~~~~~                       
  468 |   : mFindBackward(false)
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  469 |   , mCaseSensitive(false)
      |   ~~~~~~~~~~~~~~~~~~~~~~~              
  470 |   , mIterOffset(0)
      |   ~~~~~~~~~~~~~~~~                     
  471 | {
      | ~                                      
  472 | }
      | ~                                      
  473 | 
      |                                        
  474 | nsFind::~nsFind()
      | ~~~~~~~~~~~~~~~~~                      
  475 | {
      | ~                                      
  476 | }
      | ~                                      
  477 | 
      |                                        
  478 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  479 | static void
      | ~~~~~~~~~~~                            
  480 | DumpNode(nsIDOMNode* aNode)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~            
  481 | {
      | ~                                      
  482 |   if (!aNode) {
      |   ~~~~~~~~~~~~~                        
  483 |     printf(">>>> Node: NULL\n");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  484 |     return;
      |     ~~~~~~~                            
  485 |   }
      |   ~                                    
  486 |   nsAutoString nodeName;
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  487 |   aNode->GetNodeName(nodeName);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  488 |   nsCOMPtr<nsIContent> textContent(do_QueryInterface(aNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  489 |   if (textContent && textContent->IsNodeOfType(nsINode::eTEXT)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  490 |     nsAutoString newText;
      |     ~~~~~~~~~~~~~~~~~~~~~              
  491 |     textContent->AppendTextTo(newText);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  492 |     printf(">>>> Text node (node name %s): '%s'\n",
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  493 |            NS_LossyConvertUTF16toASCII(nodeName).get(),
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  494 |            NS_LossyConvertUTF16toASCII(newText).get());
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  495 |   } else {
      |   ~~~~~~~~                             
  496 |     printf(">>>> Node: %s\n", NS_LossyConvertUTF16toASCII(nodeName).get());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  497 |   }
      |   ~                                    
  498 | }
      | ~                                      
  499 | #endif
      | ~~~~~~                                 
  500 | 
      |                                        
  501 | nsresult
      | ~~~~~~~~                               
  502 | nsFind::InitIterator(nsIDOMNode* aStartNode, int32_t aStartOffset,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  503 |                      nsIDOMNode* aEndNode, int32_t aEndOffset)
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  504 | {
      | ~                                      
  505 |   if (!mIterator) {
      |   ~~~~~~~~~~~~~~~~~                    
  506 |     mIterator = new nsFindContentIterator(mFindBackward);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  507 |     NS_ENSURE_TRUE(mIterator, NS_ERROR_OUT_OF_MEMORY);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  508 |   }
      |   ~                                    
  509 | 
      |                                        
  510 |   NS_ENSURE_ARG_POINTER(aStartNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  511 |   NS_ENSURE_ARG_POINTER(aEndNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  512 | 
      |                                        
  513 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  514 |   printf("InitIterator search range:\n");
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |   printf(" -- start %d, ", aStartOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  516 |   DumpNode(aStartNode);
      |   ~~~~~~~~~~~~~~~~~~~~~                
  517 |   printf(" -- end %d, ", aEndOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  518 |   DumpNode(aEndNode);
      |   ~~~~~~~~~~~~~~~~~~~                  
  519 | #endif
      | ~~~~~~                                 
  520 | 
      |                                        
  521 |   nsresult rv = mIterator->Init(aStartNode, aStartOffset, aEndNode, aEndOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  522 |   NS_ENSURE_SUCCESS(rv, rv);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  523 |   if (mFindBackward) {
      |   ~~~~~~~~~~~~~~~~~~~~                 
  524 |     mIterator->Last();
      |     ~~~~~~~~~~~~~~~~~~                 
  525 |   } else {
      |   ~~~~~~~~                             
  526 |     mIterator->First();
      |     ~~~~~~~~~~~~~~~~~~~                
  527 |   }
      |   ~                                    
  528 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  529 | }
      | ~                                      
  530 | 
      |                                        
  531 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  532 | nsFind::GetFindBackwards(bool* aFindBackward)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 | {
      | ~                                      
  534 |   if (!aFindBackward) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  535 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  536 |   }
      |   ~                                    
  537 | 
      |                                        
  538 |   *aFindBackward = mFindBackward;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  539 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  540 | }
      | ~                                      
  541 | 
      |                                        
  542 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  543 | nsFind::SetFindBackwards(bool aFindBackward)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  544 | {
      | ~                                      
  545 |   mFindBackward = aFindBackward;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  546 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  547 | }
      | ~                                      
  548 | 
      |                                        
  549 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  550 | nsFind::GetCaseSensitive(bool* aCaseSensitive)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  551 | {
      | ~                                      
  552 |   if (!aCaseSensitive) {
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  553 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  554 |   }
      |   ~                                    
  555 | 
      |                                        
  556 |   *aCaseSensitive = mCaseSensitive;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  557 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  558 | }
      | ~                                      
  559 | 
      |                                        
  560 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  561 | nsFind::SetCaseSensitive(bool aCaseSensitive)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  562 | {
      | ~                                      
  563 |   mCaseSensitive = aCaseSensitive;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  564 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  565 | }
      | ~                                      
  566 | 
      |                                        
  567 | /* attribute boolean entireWord; */
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  568 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  569 | nsFind::GetEntireWord(bool *aEntireWord)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  570 | {
      | ~                                      
  571 |   if (!aEntireWord)
      |   ~~~~~~~~~~~~~~~~~                    
  572 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  573 | 
      |                                        
  574 |   *aEntireWord = !!mWordBreaker;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  575 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  576 | }
      | ~                                      
  577 | 
      |                                        
  578 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  579 | nsFind::SetEntireWord(bool aEntireWord)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  580 | {
      | ~                                      
  581 |   mWordBreaker = aEntireWord ? nsContentUtils::WordBreaker() : nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  582 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  583 | }
      | ~                                      
  584 | 
      |                                        
  585 | // Here begins the find code. A ten-thousand-foot view of how it works: Find
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  586 | // needs to be able to compare across inline (but not block) nodes, e.g. find
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  587 | // for "abc" should match a<b>b</b>c. So after we've searched a node, we're not
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  588 | // done with it; in the case of a partial match we may need to reset the
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  589 | // iterator to go back to a previously visited node, so we always save the
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  590 | // "match anchor" node and offset.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  591 | //
      | ~~                                     
  592 | // Text nodes store their text in an nsTextFragment, which is effectively a
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  593 | // union of a one-byte string or a two-byte string. Single and double strings
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  594 | // are intermixed in the dom. We don't have string classes which can deal with
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  595 | // intermixed strings, so all the handling is done explicitly here.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  596 | 
      |                                        
  597 | nsresult
      | ~~~~~~~~                               
  598 | nsFind::NextNode(nsIDOMRange* aSearchRange,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  599 |                  nsIDOMRange* aStartPoint, nsIDOMRange* aEndPoint,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  600 |                  bool aContinueOk)
      |                  ~~~~~~~~~~~~~~~~~     
  601 | {
      | ~                                      
  602 |   nsresult rv;
      |   ~~~~~~~~~~~~                         
  603 | 
      |                                        
  604 |   nsCOMPtr<nsIContent> content;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  605 | 
      |                                        
  606 |   if (!mIterator || aContinueOk) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  607 |     // If we are continuing, that means we have a match in progress. In that
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  608 |     // case, we want to continue from the end point (where we are now) to the
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  609 |     // beginning/end of the search range.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  610 |     nsCOMPtr<nsIDOMNode> startNode;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  611 |     nsCOMPtr<nsIDOMNode> endNode;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  612 |     int32_t startOffset, endOffset;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  613 |     if (aContinueOk) {
      |     ~~~~~~~~~~~~~~~~~~                 
  614 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  615 |       printf("Match in progress: continuing past endpoint\n");
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  616 | #endif
      | ~~~~~~                                 
  617 |       if (mFindBackward) {
      |       ~~~~~~~~~~~~~~~~~~~~             
  618 |         aSearchRange->GetStartContainer(getter_AddRefs(startNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  619 |         aSearchRange->GetStartOffset(&startOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  620 |         aEndPoint->GetStartContainer(getter_AddRefs(endNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  621 |         aEndPoint->GetStartOffset(&endOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  622 |       } else { // forward
      |       ~~~~~~~~~~~~~~~~~~~              
  623 |         aEndPoint->GetEndContainer(getter_AddRefs(startNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  624 |         aEndPoint->GetEndOffset(&startOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  625 |         aSearchRange->GetEndContainer(getter_AddRefs(endNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  626 |         aSearchRange->GetEndOffset(&endOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  627 |       }
      |       ~                                
  628 |     } else { // Normal, not continuing
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  629 |       if (mFindBackward) {
      |       ~~~~~~~~~~~~~~~~~~~~             
  630 |         aSearchRange->GetStartContainer(getter_AddRefs(startNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  631 |         aSearchRange->GetStartOffset(&startOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  632 |         aStartPoint->GetEndContainer(getter_AddRefs(endNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  633 |         aStartPoint->GetEndOffset(&endOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  634 |         // XXX Needs work: Problem with this approach: if there is a match which
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  635 |         // starts just before the current selection and continues into the
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  636 |         // selection, we will miss it, because our search algorithm only starts
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  637 |         // searching from the end of the word, so we would have to search the
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  638 |         // current selection but discount any matches that fall entirely inside
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  639 |         // it.
      |         ~~~~~~                         
  640 |       } else { // forward
      |       ~~~~~~~~~~~~~~~~~~~              
  641 |         aStartPoint->GetStartContainer(getter_AddRefs(startNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  642 |         aStartPoint->GetStartOffset(&startOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  643 |         aEndPoint->GetEndContainer(getter_AddRefs(endNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  644 |         aEndPoint->GetEndOffset(&endOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  645 |       }
      |       ~                                
  646 |     }
      |     ~                                  
  647 | 
      |                                        
  648 |     rv = InitIterator(startNode, startOffset, endNode, endOffset);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  649 |     NS_ENSURE_SUCCESS(rv, rv);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~         
  650 |     if (!aStartPoint) {
      |     ~~~~~~~~~~~~~~~~~~~                
  651 |       aStartPoint = aSearchRange;
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  652 |     }
      |     ~                                  
  653 | 
      |                                        
  654 |     content = do_QueryInterface(mIterator->GetCurrentNode());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  655 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  656 |     nsCOMPtr<nsIDOMNode> dnode(do_QueryInterface(content));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  657 |     printf(":::::: Got the first node ");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  658 |     DumpNode(dnode);
      |     ~~~~~~~~~~~~~~~~                   
  659 | #endif
      | ~~~~~~                                 
  660 |     if (content && content->IsNodeOfType(nsINode::eTEXT) &&
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  661 |         !SkipNode(content)) {
      |         ~~~~~~~~~~~~~~~~~~~~~          
  662 |       mIterNode = do_QueryInterface(content);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  663 |       // Also set mIterOffset if appropriate:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  664 |       nsCOMPtr<nsIDOMNode> node;
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~       
  665 |       if (mFindBackward) {
      |       ~~~~~~~~~~~~~~~~~~~~             
  666 |         aStartPoint->GetEndContainer(getter_AddRefs(node));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  667 |         if (mIterNode.get() == node.get()) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  668 |           aStartPoint->GetEndOffset(&mIterOffset);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  669 |         } else {
      |         ~~~~~~~~                       
  670 |           mIterOffset = -1; // sign to start from end
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  671 |         }
      |         ~                              
  672 |       } else {
      |       ~~~~~~~~                         
  673 |         aStartPoint->GetStartContainer(getter_AddRefs(node));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  674 |         if (mIterNode.get() == node.get()) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  675 |           aStartPoint->GetStartOffset(&mIterOffset);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  676 |         } else {
      |         ~~~~~~~~                       
  677 |           mIterOffset = 0;
      |           ~~~~~~~~~~~~~~~~             
  678 |         }
      |         ~                              
  679 |       }
      |       ~                                
  680 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  681 |       printf("Setting initial offset to %d\n", mIterOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  682 | #endif
      | ~~~~~~                                 
  683 |       return NS_OK;
      |       ~~~~~~~~~~~~~                    
  684 |     }
      |     ~                                  
  685 |   }
      |   ~                                    
  686 | 
      |                                        
  687 |   while (true) {
      |   ~~~~~~~~~~~~~~                       
  688 |     if (mFindBackward) {
      |     ~~~~~~~~~~~~~~~~~~~~               
  689 |       mIterator->Prev();
      |       ~~~~~~~~~~~~~~~~~~               
  690 |     } else {
      |     ~~~~~~~~                           
  691 |       mIterator->Next();
      |       ~~~~~~~~~~~~~~~~~~               
  692 |     }
      |     ~                                  
  693 | 
      |                                        
  694 |     content = do_QueryInterface(mIterator->GetCurrentNode());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  695 |     if (!content) {
      |     ~~~~~~~~~~~~~~~                    
  696 |       break;
      |       ~~~~~~                           
  697 |     }
      |     ~                                  
  698 | 
      |                                        
  699 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  700 |     nsCOMPtr<nsIDOMNode> dnode(do_QueryInterface(content));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  701 |     printf(":::::: Got another node ");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  702 |     DumpNode(dnode);
      |     ~~~~~~~~~~~~~~~~                   
  703 | #endif
      | ~~~~~~                                 
  704 | 
      |                                        
  705 |     // If we ever cross a block node, we might want to reset the match anchor:
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  706 |     // we don't match patterns extending across block boundaries. But we can't
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  707 |     // depend on this test here now, because the iterator doesn't give us the
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  708 |     // parent going in and going out, and we need it both times to depend on
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  709 |     // this.
      |     ~~~~~~~~                           
  710 |     //if (IsBlockNode(content))
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  711 | 
      |                                        
  712 |     // Now see if we need to skip this node -- e.g. is it part of a script or
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  713 |     // other invisible node? Note that we don't ask for CSS information; a node
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  714 |     // can be invisible due to CSS, and we'd still find it.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  715 |     if (SkipNode(content)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  716 |       continue;
      |       ~~~~~~~~~                        
  717 |     }
      |     ~                                  
  718 | 
      |                                        
  719 |     if (content->IsNodeOfType(nsINode::eTEXT)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  720 |       break;
      |       ~~~~~~                           
  721 |     }
      |     ~                                  
  722 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  723 |     dnode = do_QueryInterface(content);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  724 |     printf("Not a text node: ");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  725 |     DumpNode(dnode);
      |     ~~~~~~~~~~~~~~~~                   
  726 | #endif
      | ~~~~~~                                 
  727 |   }
      |   ~                                    
  728 | 
      |                                        
  729 |   if (content) {
      |   ~~~~~~~~~~~~~~                       
  730 |     mIterNode = do_QueryInterface(content);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  731 |   } else {
      |   ~~~~~~~~                             
  732 |     mIterNode = nullptr;
      |     ~~~~~~~~~~~~~~~~~~~~               
  733 |   }
      |   ~                                    
  734 |   mIterOffset = -1;
      |   ~~~~~~~~~~~~~~~~~                    
  735 | 
      |                                        
  736 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  737 |   printf("Iterator gave: ");
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  738 |   DumpNode(mIterNode);
      |   ~~~~~~~~~~~~~~~~~~~~                 
  739 | #endif
      | ~~~~~~                                 
  740 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  741 | }
      | ~                                      
  742 | 
      |                                        
  743 | class MOZ_STACK_CLASS PeekNextCharRestoreState final
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  744 | {
      | ~                                      
  745 | public:
      | ~~~~~~~                                
  746 |   explicit PeekNextCharRestoreState(nsFind* aFind)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  747 |     : mIterOffset(aFind->mIterOffset),
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  748 |       mIterNode(aFind->mIterNode),
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  749 |       mCurrNode(aFind->mIterator->GetCurrentNode()),
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  750 |       mFind(aFind)
      |       ~~~~~~~~~~~~                     
  751 |   {
      |   ~                                    
  752 |   }
      |   ~                                    
  753 | 
      |                                        
  754 |   ~PeekNextCharRestoreState()
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  755 |   {
      |   ~                                    
  756 |     mFind->mIterOffset = mIterOffset;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  757 |     mFind->mIterNode = mIterNode;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  758 |     mFind->mIterator->PositionAt(mCurrNode);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  759 |   }
      |   ~                                    
  760 | 
      |                                        
  761 | private:
      | ~~~~~~~~                               
  762 |   int32_t mIterOffset;
      |   ~~~~~~~~~~~~~~~~~~~~                 
  763 |   nsCOMPtr<nsIDOMNode> mIterNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  764 |   nsCOMPtr<nsINode> mCurrNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  765 |   RefPtr<nsFind> mFind;
      |   ~~~~~~~~~~~~~~~~~~~~~                
  766 | };
      | ~~                                     
  767 | 
      |                                        
  768 | char16_t
      | ~~~~~~~~                               
  769 | nsFind::PeekNextChar(nsIDOMRange* aSearchRange,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  770 |                      nsIDOMRange* aStartPoint,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~
  771 |                      nsIDOMRange* aEndPoint)
      |                      ~~~~~~~~~~~~~~~~~~~~~~~
  772 | {
      | ~                                      
  773 |   // We need to restore the necessary member variables before this function
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  774 |   // returns.
      |   ~~~~~~~~~~~                          
  775 |   PeekNextCharRestoreState restoreState(this);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  776 | 
      |                                        
  777 |   nsCOMPtr<nsIContent> tc;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  778 |   nsresult rv;
      |   ~~~~~~~~~~~~                         
  779 |   const nsTextFragment *frag;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  780 |   int32_t fragLen;
      |   ~~~~~~~~~~~~~~~~                     
  781 | 
      |                                        
  782 |   // Loop through non-block nodes until we find one that's not empty.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  783 |   do {
      |   ~~~~                                 
  784 |     tc = nullptr;
      |     ~~~~~~~~~~~~~                      
  785 |     NextNode(aSearchRange, aStartPoint, aEndPoint, false);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  786 | 
      |                                        
  787 |     // Get the text content:
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  788 |     tc = do_QueryInterface(mIterNode);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  789 | 
      |                                        
  790 |     // Get the block parent.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  791 |     nsCOMPtr<nsIDOMNode> blockParent;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  792 |     rv = GetBlockParent(mIterNode, getter_AddRefs(blockParent));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  793 |     if (NS_FAILED(rv))
      |     ~~~~~~~~~~~~~~~~~~                 
  794 |       return L'\0';
      |       ~~~~~~~~~~~~~                    
  795 | 
      |                                        
  796 |     // If out of nodes or in new parent.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  797 |     if (!mIterNode || !tc || (blockParent != mLastBlockParent))
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  798 |       return L'\0';
      |       ~~~~~~~~~~~~~                    
  799 | 
      |                                        
  800 |     frag = tc->GetText();
      |     ~~~~~~~~~~~~~~~~~~~~~              
  801 |     fragLen = frag->GetLength();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  802 |   } while (fragLen <= 0);
      |   ~~~~~~~~~~~~~~~~~~~~~~~              
  803 | 
      |                                        
  804 |   const char16_t *t2b = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  805 |   const char *t1b = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  806 | 
      |                                        
  807 |   if (frag->Is2b()) {
      |   ~~~~~~~~~~~~~~~~~~~                  
  808 |     t2b = frag->Get2b();
      |     ~~~~~~~~~~~~~~~~~~~~               
  809 |   } else {
      |   ~~~~~~~~                             
  810 |     t1b = frag->Get1b();
      |     ~~~~~~~~~~~~~~~~~~~~               
  811 |   }
      |   ~                                    
  812 | 
      |                                        
  813 |   // Index of char to return.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  814 |   int32_t index = mFindBackward ? fragLen - 1 : 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  815 | 
      |                                        
  816 |   return t1b ? CHAR_TO_UNICHAR(t1b[index]) : t2b[index];
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  817 | }
      | ~                                      
  818 | 
      |                                        
  819 | bool
      | ~~~~                                   
  820 | nsFind::IsBlockNode(nsIContent* aContent)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  821 | {
      | ~                                      
  822 |   if (aContent->IsAnyOfHTMLElements(nsGkAtoms::img,
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  823 |                                     nsGkAtoms::hr,
      |                                     ~~~~~~~~~~~~~~
  824 |                                     nsGkAtoms::th,
      |                                     ~~~~~~~~~~~~~~
  825 |                                     nsGkAtoms::td)) {
      |                                     ~~~~~~~~~~~~~~~~~
  826 |     return true;
      |     ~~~~~~~~~~~~                       
  827 |   }
      |   ~                                    
  828 | 
      |                                        
  829 |   return nsContentUtils::IsHTMLBlock(aContent);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  830 | }
      | ~                                      
  831 | 
      |                                        
  832 | bool
      | ~~~~                                   
  833 | nsFind::IsTextNode(nsIDOMNode* aNode)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  834 | {
      | ~                                      
  835 |   uint16_t nodeType;
      |   ~~~~~~~~~~~~~~~~~~                   
  836 |   aNode->GetNodeType(&nodeType);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  837 | 
      |                                        
  838 |   return nodeType == nsIDOMNode::TEXT_NODE ||
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  839 |          nodeType == nsIDOMNode::CDATA_SECTION_NODE;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  840 | }
      | ~                                      
  841 | 
      |                                        
  842 | bool
      | ~~~~                                   
  843 | nsFind::IsVisibleNode(nsIDOMNode* aDOMNode)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  844 | {
      | ~                                      
  845 |   nsCOMPtr<nsIContent> content(do_QueryInterface(aDOMNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  846 |   if (!content) {
      |   ~~~~~~~~~~~~~~~                      
  847 |     return false;
      |     ~~~~~~~~~~~~~                      
  848 |   }
      |   ~                                    
  849 | 
      |                                        
  850 |   nsIFrame* frame = content->GetPrimaryFrame();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  851 |   if (!frame) {
      |   ~~~~~~~~~~~~~                        
  852 |     // No frame! Not visible then.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  853 |     return false;
      |     ~~~~~~~~~~~~~                      
  854 |   }
      |   ~                                    
  855 | 
      |                                        
  856 |   return frame->StyleVisibility()->IsVisible();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  857 | }
      | ~                                      
  858 | 
      |                                        
  859 | bool
      | ~~~~                                   
  860 | nsFind::SkipNode(nsIContent* aContent)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  861 | {
      | ~                                      
  862 | #ifdef HAVE_BIDI_ITERATOR
      | ~~~~~~~~~~~~~~~~~~~~~~~~~              
  863 |   // We may not need to skip comment nodes, now that IsTextNode distinguishes
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  864 |   // them from real text nodes.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  865 |   return aContent->IsNodeOfType(nsINode::eCOMMENT) ||
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  866 |          aContent->IsAnyOfHTMLElements(sScriptAtom, sNoframesAtom, sSelectAtom);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  867 | 
      |                                        
  868 | #else /* HAVE_BIDI_ITERATOR */
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  869 |   // Temporary: eventually we will have an iterator to do this, but for now, we
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  870 |   // have to climb up the tree for each node and see whether any parent is a
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  871 |   // skipped node, and take the performance hit.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  872 | 
      |                                        
  873 |   nsIContent* content = aContent;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  874 |   while (content) {
      |   ~~~~~~~~~~~~~~~~~                    
  875 |     if (aContent->IsNodeOfType(nsINode::eCOMMENT) ||
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  876 |         content->IsAnyOfHTMLElements(nsGkAtoms::script,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  877 |                                      nsGkAtoms::noframes,
      |                                      ~~~~~~~~~~~~~~~~~~~~
  878 |                                      nsGkAtoms::select)) {
      |                                      ~~~~~~~~~~~~~~~~~~~~~
  879 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  880 |       printf("Skipping node: ");
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~       
  881 |       nsCOMPtr<nsIDOMNode> node(do_QueryInterface(content));
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  882 |       DumpNode(node);
      |       ~~~~~~~~~~~~~~~                  
  883 | #endif
      | ~~~~~~                                 
  884 | 
      |                                        
  885 |       return true;
      |       ~~~~~~~~~~~~                     
  886 |     }
      |     ~                                  
  887 | 
      |                                        
  888 |     // Only climb to the nearest block node
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  889 |     if (IsBlockNode(content)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  890 |       return false;
      |       ~~~~~~~~~~~~~                    
  891 |     }
      |     ~                                  
  892 | 
      |                                        
  893 |     content = content->GetParent();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  894 |   }
      |   ~                                    
  895 | 
      |                                        
  896 |   return false;
      |   ~~~~~~~~~~~~~                        
  897 | #endif /* HAVE_BIDI_ITERATOR */
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  898 | }
      | ~                                      
  899 | 
      |                                        
  900 | nsresult
      | ~~~~~~~~                               
  901 | nsFind::GetBlockParent(nsIDOMNode* aNode, nsIDOMNode** aParent)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  902 | {
      | ~                                      
  903 |   while (aNode) {
      |   ~~~~~~~~~~~~~~~                      
  904 |     nsCOMPtr<nsIDOMNode> parent;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  905 |     nsresult rv = aNode->GetParentNode(getter_AddRefs(parent));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  906 |     NS_ENSURE_SUCCESS(rv, rv);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~         
  907 |     nsCOMPtr<nsIContent> content(do_QueryInterface(parent));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  908 |     if (content && IsBlockNode(content)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  909 |       *aParent = parent;
      |       ~~~~~~~~~~~~~~~~~~               
  910 |       NS_ADDREF(*aParent);
      |       ~~~~~~~~~~~~~~~~~~~~             
  911 |       return NS_OK;
      |       ~~~~~~~~~~~~~                    
  912 |     }
      |     ~                                  
  913 |     aNode = parent;
      |     ~~~~~~~~~~~~~~~                    
  914 |   }
      |   ~                                    
  915 |   return NS_ERROR_FAILURE;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  916 | }
      | ~                                      
  917 | 
      |                                        
  918 | // Call ResetAll before returning, to remove all references to external objects.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  919 | void
      | ~~~~                                   
  920 | nsFind::ResetAll()
      | ~~~~~~~~~~~~~~~~~~                     
  921 | {
      | ~                                      
  922 |   mIterator = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~                 
  923 |   mLastBlockParent = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  924 | }
      | ~                                      
  925 | 
      |                                        
  926 | #define NBSP_CHARCODE (CHAR_TO_UNICHAR(160))
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  927 | #define IsSpace(c) (nsCRT::IsAsciiSpace(c) || (c) == NBSP_CHARCODE)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  928 | #define OVERFLOW_PINDEX (mFindBackward ? pindex < 0 : pindex > patLen)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  929 | #define DONE_WITH_PINDEX (mFindBackward ? pindex <= 0 : pindex >= patLen)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  930 | #define ALMOST_DONE_WITH_PINDEX (mFindBackward ? pindex <= 0 : pindex >= patLen - 1)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  931 | 
      |                                        
  932 | // Take nodes out of the tree with NextNode, until null (NextNode will return 0
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  933 | // at the end of our range).
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~           
  934 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  935 | nsFind::Find(const char16_t* aPatText, nsIDOMRange* aSearchRange,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  936 |              nsIDOMRange* aStartPoint, nsIDOMRange* aEndPoint,
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  937 |              nsIDOMRange** aRangeRet)
      |              ~~~~~~~~~~~~~~~~~~~~~~~~  
  938 | {
      | ~                                      
  939 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  940 |   printf("============== nsFind::Find('%s'%s, %p, %p, %p)\n",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  941 |          NS_LossyConvertUTF16toASCII(aPatText).get(),
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  942 |          mFindBackward ? " (backward)" : " (forward)",
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  943 |          (void*)aSearchRange, (void*)aStartPoint, (void*)aEndPoint);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  944 | #endif
      | ~~~~~~                                 
  945 | 
      |                                        
  946 |   NS_ENSURE_ARG(aSearchRange);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  947 |   NS_ENSURE_ARG(aStartPoint);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  948 |   NS_ENSURE_ARG(aEndPoint);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~            
  949 |   NS_ENSURE_ARG_POINTER(aRangeRet);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  950 |   *aRangeRet = 0;
      |   ~~~~~~~~~~~~~~~                      
  951 | 
      |                                        
  952 |   if (!aPatText) {
      |   ~~~~~~~~~~~~~~~~                     
  953 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  954 |   }
      |   ~                                    
  955 | 
      |                                        
  956 |   ResetAll();
      |   ~~~~~~~~~~~                          
  957 | 
      |                                        
  958 |   nsAutoString patAutoStr(aPatText);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  959 |   if (!mCaseSensitive) {
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  960 |     ToLowerCase(patAutoStr);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  961 |   }
      |   ~                                    
  962 | 
      |                                        
  963 |   // Ignore soft hyphens in the pattern
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  964 |   static const char kShy[] = { char(CH_SHY), 0 };
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  965 |   patAutoStr.StripChars(kShy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  966 | 
      |                                        
  967 |   const char16_t* patStr = patAutoStr.get();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  968 |   int32_t patLen = patAutoStr.Length() - 1;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  969 | 
      |                                        
  970 |   // current offset into the pattern -- reset to beginning/end:
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  971 |   int32_t pindex = (mFindBackward ? patLen : 0);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  972 | 
      |                                        
  973 |   // Current offset into the fragment
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  974 |   int32_t findex = 0;
      |   ~~~~~~~~~~~~~~~~~~~                  
  975 | 
      |                                        
  976 |   // Direction to move pindex and ptr*
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  977 |   int incr = (mFindBackward ? -1 : 1);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  978 | 
      |                                        
  979 |   nsCOMPtr<nsIContent> tc;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  980 |   const nsTextFragment* frag = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  981 |   int32_t fragLen = 0;
      |   ~~~~~~~~~~~~~~~~~~~~                 
  982 | 
      |                                        
  983 |   // Pointers into the current fragment:
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  984 |   const char16_t* t2b = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  985 |   const char* t1b = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  986 | 
      |                                        
  987 |   // Keep track of when we're in whitespace:
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  988 |   // (only matters when we're matching)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  989 |   bool inWhitespace = false;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  990 |   // Keep track of whether the previous char was a word-breaking one.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  991 |   bool wordBreakPrev = false;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  992 | 
      |                                        
  993 |   // Place to save the range start point in case we find a match:
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  994 |   nsCOMPtr<nsIDOMNode> matchAnchorNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  995 |   int32_t matchAnchorOffset = 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  996 | 
      |                                        
  997 |   // Get the end point, so we know when to end searches:
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  998 |   nsCOMPtr<nsIDOMNode> endNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  999 |   int32_t endOffset;
      |   ~~~~~~~~~~~~~~~~~~                   
 1000 |   aEndPoint->GetEndContainer(getter_AddRefs(endNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1001 |   aEndPoint->GetEndOffset(&endOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 1002 | 
      |                                        
 1003 |   char16_t c = 0;
      |   ~~~~~~~~~~~~~~~                      
 1004 |   char16_t patc = 0;
      |   ~~~~~~~~~~~~~~~~~~                   
 1005 |   char16_t prevChar = 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~               
 1006 |   char16_t prevCharInMatch = 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
 1007 |   while (1) {
      |   ~~~~~~~~~~~                          
 1008 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1009 |     printf("Loop ...\n");
      |     ~~~~~~~~~~~~~~~~~~~~~              
 1010 | #endif
      | ~~~~~~                                 
 1011 | 
      |                                        
 1012 |     // If this is our first time on a new node, reset the pointers:
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1013 |     if (!frag) {
      |     ~~~~~~~~~~~~                       
 1014 | 
      |                                        
 1015 |       tc = nullptr;
      |       ~~~~~~~~~~~~~                    
 1016 |       NextNode(aSearchRange, aStartPoint, aEndPoint, false);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1017 |       if (!mIterNode) { // Out of nodes
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1018 |         // Are we in the middle of a match? If so, try again with continuation.
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1019 |         if (matchAnchorNode) {
      |         ~~~~~~~~~~~~~~~~~~~~~~         
 1020 |           NextNode(aSearchRange, aStartPoint, aEndPoint, true);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1021 |         }
      |         ~                              
 1022 | 
      |                                        
 1023 |         // Reset the iterator, so this nsFind will be usable if the user wants
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1024 |         // to search again (from beginning/end).
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1025 |         ResetAll();
      |         ~~~~~~~~~~~                    
 1026 |         return NS_OK;
      |         ~~~~~~~~~~~~~                  
 1027 |       }
      |       ~                                
 1028 | 
      |                                        
 1029 |       // We have a new text content. If its block parent is different from the
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1030 |       // block parent of the last text content, then we need to clear the match
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1031 |       // since we don't want to find across block boundaries.
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1032 |       nsCOMPtr<nsIDOMNode> blockParent;
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1033 |       GetBlockParent(mIterNode, getter_AddRefs(blockParent));
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1034 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1035 |       printf("New node: old blockparent = %p, new = %p\n",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1036 |              (void*)mLastBlockParent.get(), (void*)blockParent.get());
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1037 | #endif
      | ~~~~~~                                 
 1038 |       if (blockParent != mLastBlockParent) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1039 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1040 |         printf("Different block parent!\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1041 | #endif
      | ~~~~~~                                 
 1042 |         mLastBlockParent = blockParent;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1043 |         // End any pending match:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~      
 1044 |         matchAnchorNode = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1045 |         matchAnchorOffset = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~         
 1046 |         pindex = (mFindBackward ? patLen : 0);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1047 |         inWhitespace = false;
      |         ~~~~~~~~~~~~~~~~~~~~~          
 1048 |       }
      |       ~                                
 1049 | 
      |                                        
 1050 |       // Get the text content:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~         
 1051 |       tc = do_QueryInterface(mIterNode);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1052 |       if (!tc || !(frag = tc->GetText())) { // Out of nodes
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1053 |         mIterator = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~           
 1054 |         mLastBlockParent = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1055 |         ResetAll();
      |         ~~~~~~~~~~~                    
 1056 |         return NS_OK;
      |         ~~~~~~~~~~~~~                  
 1057 |       }
      |       ~                                
 1058 | 
      |                                        
 1059 |       fragLen = frag->GetLength();
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1060 | 
      |                                        
 1061 |       // Set our starting point in this node. If we're going back to the anchor
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1062 |       // node, which means that we just ended a partial match, use the saved
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1063 |       // offset:
      |       ~~~~~~~~~~                       
 1064 |       if (mIterNode == matchAnchorNode) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1065 |         findex = matchAnchorOffset + (mFindBackward ? 1 : 0);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1066 |       }
      |       ~                                
 1067 | 
      |                                        
 1068 |       // mIterOffset, if set, is the range's idea of an offset, and points
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1069 |       // between characters. But when translated to a string index, it points to
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1070 |       // a character. If we're going backward, this is one character too late
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1071 |       // and we'll match part of our previous pattern.
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1072 |       else if (mIterOffset >= 0) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1073 |         findex = mIterOffset - (mFindBackward ? 1 : 0);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1074 |       }
      |       ~                                
 1075 | 
      |                                        
 1076 |       // Otherwise, just start at the appropriate end of the fragment:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1077 |       else if (mFindBackward) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~        
 1078 |         findex = fragLen - 1;
      |         ~~~~~~~~~~~~~~~~~~~~~          
 1079 |       } else {
      |       ~~~~~~~~                         
 1080 |         findex = 0;
      |         ~~~~~~~~~~~                    
 1081 |       }
      |       ~                                
 1082 | 
      |                                        
 1083 |       // Offset can only apply to the first node:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1084 |       mIterOffset = -1;
      |       ~~~~~~~~~~~~~~~~~                
 1085 | 
      |                                        
 1086 |       // If this is outside the bounds of the string, then skip this node:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1087 |       if (findex < 0 || findex > fragLen - 1) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1088 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1089 |         printf("At the end of a text node -- skipping to the next\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1090 | #endif
      | ~~~~~~                                 
 1091 |         frag = 0;
      |         ~~~~~~~~~                      
 1092 |         continue;
      |         ~~~~~~~~~                      
 1093 |       }
      |       ~                                
 1094 | 
      |                                        
 1095 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1096 |       printf("Starting from offset %d\n", findex);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1097 | #endif
      | ~~~~~~                                 
 1098 |       if (frag->Is2b()) {
      |       ~~~~~~~~~~~~~~~~~~~              
 1099 |         t2b = frag->Get2b();
      |         ~~~~~~~~~~~~~~~~~~~~           
 1100 |         t1b = nullptr;
      |         ~~~~~~~~~~~~~~                 
 1101 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1102 |         nsAutoString str2(t2b, fragLen);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1103 |         printf("2 byte, '%s'\n", NS_LossyConvertUTF16toASCII(str2).get());
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1104 | #endif
      | ~~~~~~                                 
 1105 |       } else {
      |       ~~~~~~~~                         
 1106 |         t1b = frag->Get1b();
      |         ~~~~~~~~~~~~~~~~~~~~           
 1107 |         t2b = nullptr;
      |         ~~~~~~~~~~~~~~                 
 1108 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1109 |         nsAutoCString str1(t1b, fragLen);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1110 |         printf("1 byte, '%s'\n", str1.get());
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1111 | #endif
      | ~~~~~~                                 
 1112 |       }
      |       ~                                
 1113 |     } else {
      |     ~~~~~~~~                           
 1114 |       // Still on the old node. Advance the pointers, then see if we need to
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1115 |       // pull a new node.
      |       ~~~~~~~~~~~~~~~~~~~              
 1116 |       findex += incr;
      |       ~~~~~~~~~~~~~~~                  
 1117 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1118 |       printf("Same node -- (%d, %d)\n", pindex, findex);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1119 | #endif
      | ~~~~~~                                 
 1120 |       if (mFindBackward ? (findex < 0) : (findex >= fragLen)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1121 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1122 |         printf("Will need to pull a new node: mAO = %d, frag len=%d\n",
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1123 |                matchAnchorOffset, fragLen);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1124 | #endif
      | ~~~~~~                                 
 1125 |         // Done with this node.  Pull a new one.
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1126 |         frag = nullptr;
      |         ~~~~~~~~~~~~~~~                
 1127 |         continue;
      |         ~~~~~~~~~                      
 1128 |       }
      |       ~                                
 1129 |     }
      |     ~                                  
 1130 | 
      |                                        
 1131 |     // Have we gone past the endpoint yet? If we have, and we're not in the
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1132 |     // middle of a match, return.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
 1133 |     if (mIterNode == endNode &&
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~        
 1134 |         ((mFindBackward && findex < endOffset) ||
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1135 |          (!mFindBackward && findex > endOffset))) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1136 |       ResetAll();
      |       ~~~~~~~~~~~                      
 1137 |       return NS_OK;
      |       ~~~~~~~~~~~~~                    
 1138 |     }
      |     ~                                  
 1139 | 
      |                                        
 1140 |     // Save the previous character for word boundary detection
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1141 |     prevChar = c;
      |     ~~~~~~~~~~~~~                      
 1142 |     // The two characters we'll be comparing:
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |     c = (t2b ? t2b[findex] : CHAR_TO_UNICHAR(t1b[findex]));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1144 |     patc = patStr[pindex];
      |     ~~~~~~~~~~~~~~~~~~~~~~             
 1145 | 
      |                                        
 1146 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1147 |     printf("Comparing '%c'=%x to '%c' (%d of %d), findex=%d%s\n",
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1148 |            (char)c, (int)c, patc, pindex, patLen, findex,
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1149 |            inWhitespace ? " (inWhitespace)" : "");
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1150 | #endif
      | ~~~~~~                                 
 1151 | 
      |                                        
 1152 |     // Do we need to go back to non-whitespace mode? If inWhitespace, then this
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1153 |     // space in the pat str has already matched at least one space in the
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1154 |     // document.
      |     ~~~~~~~~~~~~                       
 1155 |     if (inWhitespace && !IsSpace(c)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 1156 |       inWhitespace = false;
      |       ~~~~~~~~~~~~~~~~~~~~~            
 1157 |       pindex += incr;
      |       ~~~~~~~~~~~~~~~                  
 1158 | #ifdef DEBUG
      | ~~~~~~~~~~~~                           
 1159 |       // This shouldn't happen -- if we were still matching, and we were at the
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1160 |       // end of the pat string, then we should have caught it in the last
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1161 |       // iteration and returned success.
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1162 |       if (OVERFLOW_PINDEX) {
      |       ~~~~~~~~~~~~~~~~~~~~~~           
 1163 |         NS_ASSERTION(false, "Missed a whitespace match");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1164 |       }
      |       ~                                
 1165 | #endif
      | ~~~~~~                                 
 1166 |       patc = patStr[pindex];
      |       ~~~~~~~~~~~~~~~~~~~~~~           
 1167 |     }
      |     ~                                  
 1168 |     if (!inWhitespace && IsSpace(patc)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1169 |       inWhitespace = true;
      |       ~~~~~~~~~~~~~~~~~~~~             
 1170 |     } else if (!inWhitespace && !mCaseSensitive && IsUpperCase(c)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1171 |       c = ToLowerCase(c);
      |       ~~~~~~~~~~~~~~~~~~~              
 1172 |     }
      |     ~                                  
 1173 | 
      |                                        
 1174 |     if (c == CH_SHY) {
      |     ~~~~~~~~~~~~~~~~~~                 
 1175 |       // ignore soft hyphens in the document
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1176 |       continue;
      |       ~~~~~~~~~                        
 1177 |     }
      |     ~                                  
 1178 | 
      |                                        
 1179 |     if (!mCaseSensitive) {
      |     ~~~~~~~~~~~~~~~~~~~~~~             
 1180 |       switch (c) {
      |       ~~~~~~~~~~~~                     
 1181 |         // treat curly and straight quotes as identical
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1182 |         case CH_LEFT_SINGLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1183 |         case CH_RIGHT_SINGLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1184 |           c = CH_APOSTROPHE;
      |           ~~~~~~~~~~~~~~~~~~           
 1185 |           break;
      |           ~~~~~~                       
 1186 |         case CH_LEFT_DOUBLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1187 |         case CH_RIGHT_DOUBLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1188 |           c = CH_QUOTE;
      |           ~~~~~~~~~~~~~                
 1189 |           break;
      |           ~~~~~~                       
 1190 |       }
      |       ~                                
 1191 | 
      |                                        
 1192 |       switch (patc) {
      |       ~~~~~~~~~~~~~~~                  
 1193 |         // treat curly and straight quotes as identical
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1194 |         case CH_LEFT_SINGLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1195 |         case CH_RIGHT_SINGLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1196 |           patc = CH_APOSTROPHE;
      |           ~~~~~~~~~~~~~~~~~~~~~        
 1197 |           break;
      |           ~~~~~~                       
 1198 |         case CH_LEFT_DOUBLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1199 |         case CH_RIGHT_DOUBLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1200 |           patc = CH_QUOTE;
      |           ~~~~~~~~~~~~~~~~             
 1201 |           break;
      |           ~~~~~~                       
 1202 |       }
      |       ~                                
 1203 |     }
      |     ~                                  
 1204 | 
      |                                        
 1205 |     // a '\n' between CJ characters is ignored
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1206 |     if (pindex != (mFindBackward ? patLen : 0) && c != patc && !inWhitespace) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1207 |       if (c == '\n' && t2b && IS_CJ_CHAR(prevCharInMatch)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1208 |         int32_t nindex = findex + incr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1209 |         if (mFindBackward ? (nindex >= 0) : (nindex < fragLen)) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1210 |           if (IS_CJ_CHAR(t2b[nindex])) {
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1211 |             continue;
      |             ~~~~~~~~~                  
 1212 |           }
      |           ~                            
 1213 |         }
      |         ~                              
 1214 |       }
      |       ~                                
 1215 |     }
      |     ~                                  
 1216 | 
      |                                        
 1217 |     wordBreakPrev = false;
      |     ~~~~~~~~~~~~~~~~~~~~~~             
 1218 |     if (mWordBreaker) {
      |     ~~~~~~~~~~~~~~~~~~~                
 1219 |       if (prevChar == NBSP_CHARCODE)
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
 1220 |         prevChar = CHAR_TO_UNICHAR(' ');
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:1220:20: note: in expansion of macro 'CHAR_TO_UNICHAR'
 1220 |         prevChar = CHAR_TO_UNICHAR(' ');
      |                    ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:39: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   36 | #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c)
      |                                       ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:926:24: note: in expansion of macro 'CHAR_TO_UNICHAR'
  926 | #define NBSP_CHARCODE (CHAR_TO_UNICHAR(160))
      |                        ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:927:54: note: in expansion of macro 'NBSP_CHARCODE'
  927 | #define IsSpace(c) (nsCRT::IsAsciiSpace(c) || (c) == NBSP_CHARCODE)
      |                                                      ^~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:1230:26: note: in expansion of macro 'IsSpace'
 1230 |         (inWhitespace && IsSpace(c)))
      |                          ^~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:39: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   36 | #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c)
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~
   37 | 
      |                                        
   38 | static NS_DEFINE_CID(kCContentIteratorCID, NS_CONTENTITERATOR_CID);
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   39 | static NS_DEFINE_CID(kCPreContentIteratorCID, NS_PRECONTENTITERATOR_CID);
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   40 | 
      |                                        
   41 | #define CH_QUOTE ((char16_t)0x22)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
   42 | #define CH_APOSTROPHE ((char16_t)0x27)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
   43 | #define CH_LEFT_SINGLE_QUOTE ((char16_t)0x2018)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   44 | #define CH_RIGHT_SINGLE_QUOTE ((char16_t)0x2019)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   45 | #define CH_LEFT_DOUBLE_QUOTE ((char16_t)0x201C)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   46 | #define CH_RIGHT_DOUBLE_QUOTE ((char16_t)0x201D)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   47 | 
      |                                        
   48 | #define CH_SHY ((char16_t)0xAD)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
   49 | 
      |                                        
   50 | // nsFind::Find casts CH_SHY to char before calling StripChars
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   51 | // This works correctly if and only if CH_SHY <= 255
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   52 | static_assert(CH_SHY <= 255, "CH_SHY is not an ascii character");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   53 | 
      |                                        
   54 | // nsFindContentIterator is a special iterator that also goes through any
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | // existing <textarea>'s or text <input>'s editor to lookup the anonymous DOM
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | // content there.
      | ~~~~~~~~~~~~~~~~~                      
   57 | //
      | ~~                                     
   58 | // Details:
      | ~~~~~~~~~~~                            
   59 | // 1) We use two iterators: The "outer-iterator" goes through the normal DOM.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   60 | // The "inner-iterator" goes through the anonymous DOM inside the editor.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   61 | //
      | ~~                                     
   62 | // 2) [MaybeSetupInnerIterator] As soon as the outer-iterator's current node is
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   63 | // changed, a check is made to see if the node is a <textarea> or a text <input>
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   64 | // node. If so, an inner-iterator is created to lookup the anynomous contents of
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   65 | // the editor underneath the text control.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   66 | //
      | ~~                                     
   67 | // 3) When the inner-iterator is created, we position the outer-iterator 'after'
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 | // (or 'before' in backward search) the text control to avoid revisiting that
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 | // control.
      | ~~~~~~~~~~~                            
   70 | //
      | ~~                                     
   71 | // 4) As a consequence of searching through text controls, we can be called via
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 | // FindNext with the current selection inside a <textarea> or a text <input>.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 | // This means that we can be given an initial search range that stretches across
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   74 | // the anonymous DOM and the normal DOM. To cater for this situation, we split
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   75 | // the anonymous part into the inner-iterator and then reposition the outer-
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   76 | // iterator outside.
      | ~~~~~~~~~~~~~~~~~~~~                   
   77 | //
      | ~~                                     
   78 | // 5) The implementation assumes that First() and Next() are only called in
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   79 | // find-forward mode, while Last() and Prev() are used in find-backward.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   80 | 
      |                                        
   81 | class nsFindContentIterator final : public nsIContentIterator
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   82 | {
      | ~                                      
   83 | public:
      | ~~~~~~~                                
   84 |   explicit nsFindContentIterator(bool aFindBackward)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   85 |     : mStartOffset(0)
      |     ~~~~~~~~~~~~~~~~~                  
   86 |     , mEndOffset(0)
      |     ~~~~~~~~~~~~~~~                    
   87 |     , mFindBackward(aFindBackward)
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
   88 |   {
      |   ~                                    
   89 |   }
      |   ~                                    
   90 | 
      |                                        
   91 |   NS_DECL_CYCLE_COLLECTING_ISUPPORTS
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
   92 |   NS_DECL_CYCLE_COLLECTION_CLASS(nsFindContentIterator)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   93 | 
      |                                        
   94 |   // nsIContentIterator
      |   ~~~~~~~~~~~~~~~~~~~~~                
   95 |   virtual nsresult Init(nsINode* aRoot) override
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |   {
      |   ~                                    
   97 |     NS_NOTREACHED("internal error");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
   98 |     return NS_ERROR_NOT_IMPLEMENTED;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
   99 |   }
      |   ~                                    
  100 |   virtual nsresult Init(nsIDOMRange* aRange) override
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  101 |   {
      |   ~                                    
  102 |     NS_NOTREACHED("internal error");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  103 |     return NS_ERROR_NOT_IMPLEMENTED;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  104 |   }
      |   ~                                    
  105 |   // Not a range because one of the endpoints may be anonymous.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  106 |   nsresult Init(nsIDOMNode* aStartNode, int32_t aStartOffset,
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  107 |                 nsIDOMNode* aEndNode, int32_t aEndOffset);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  108 |   virtual void First() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  109 |   virtual void Last() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  110 |   virtual void Next() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  111 |   virtual void Prev() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  112 |   virtual nsINode* GetCurrentNode() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  113 |   virtual bool IsDone() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  114 |   virtual nsresult PositionAt(nsINode* aCurNode) override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  115 | 
      |                                        
  116 | protected:
      | ~~~~~~~~~~                             
  117 |   virtual ~nsFindContentIterator() {}
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  118 | 
      |                                        
  119 | private:
      | ~~~~~~~~                               
  120 |   static already_AddRefed<nsIDOMRange> CreateRange(nsINode* aNode)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  121 |   {
      |   ~                                    
  122 |     RefPtr<nsRange> range = new nsRange(aNode);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  123 |     range->SetMaySpanAnonymousSubtrees(true);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  124 |     return range.forget();
      |     ~~~~~~~~~~~~~~~~~~~~~~             
  125 |   }
      |   ~                                    
  126 | 
      |                                        
  127 |   nsCOMPtr<nsIContentIterator> mOuterIterator;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  128 |   nsCOMPtr<nsIContentIterator> mInnerIterator;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  129 |   // Can't use a range here, since we want to represent part of the flattened
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  130 |   // tree, including native anonymous content.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  131 |   nsCOMPtr<nsIDOMNode> mStartNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  132 |   int32_t mStartOffset;
      |   ~~~~~~~~~~~~~~~~~~~~~                
  133 |   nsCOMPtr<nsIDOMNode> mEndNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  134 |   int32_t mEndOffset;
      |   ~~~~~~~~~~~~~~~~~~~                  
  135 | 
      |                                        
  136 |   nsCOMPtr<nsIContent> mStartOuterContent;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  137 |   nsCOMPtr<nsIContent> mEndOuterContent;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  138 |   bool mFindBackward;
      |   ~~~~~~~~~~~~~~~~~~~                  
  139 | 
      |                                        
  140 |   void Reset();
      |   ~~~~~~~~~~~~~                        
  141 |   void MaybeSetupInnerIterator();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  142 |   void SetupInnerIterator(nsIContent* aContent);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  143 | };
      | ~~                                     
  144 | 
      |                                        
  145 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsFindContentIterator)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  146 |   NS_INTERFACE_MAP_ENTRY(nsIContentIterator)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  147 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  148 | NS_INTERFACE_MAP_END
      | ~~~~~~~~~~~~~~~~~~~~                   
  149 | 
      |                                        
  150 | NS_IMPL_CYCLE_COLLECTING_ADDREF(nsFindContentIterator)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  151 | NS_IMPL_CYCLE_COLLECTING_RELEASE(nsFindContentIterator)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  152 | 
      |                                        
  153 | NS_IMPL_CYCLE_COLLECTION(nsFindContentIterator, mOuterIterator, mInnerIterator,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  154 |                          mStartOuterContent, mEndOuterContent, mEndNode,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  155 |                          mStartNode)
      |                          ~~~~~~~~~~~   
  156 | 
      |                                        
  157 | nsresult
      | ~~~~~~~~                               
  158 | nsFindContentIterator::Init(nsIDOMNode* aStartNode, int32_t aStartOffset,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  159 |                             nsIDOMNode* aEndNode, int32_t aEndOffset)
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  160 | {
      | ~                                      
  161 |   NS_ENSURE_ARG_POINTER(aStartNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  162 |   NS_ENSURE_ARG_POINTER(aEndNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  163 |   if (!mOuterIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  164 |     if (mFindBackward) {
      |     ~~~~~~~~~~~~~~~~~~~~               
  165 |       // Use post-order in the reverse case, so we get parents before children
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  166 |       // in case we want to prevent descending into a node.
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  167 |       mOuterIterator = do_CreateInstance(kCContentIteratorCID);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  168 |     } else {
      |     ~~~~~~~~                           
  169 |       // Use pre-order in the forward case, so we get parents before children in
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  170 |       // case we want to prevent descending into a node.
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  171 |       mOuterIterator = do_CreateInstance(kCPreContentIteratorCID);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  172 |     }
      |     ~                                  
  173 |     NS_ENSURE_ARG_POINTER(mOuterIterator);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  174 |   }
      |   ~                                    
  175 | 
      |                                        
  176 |   // Set up the search "range" that we will examine
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  177 |   mStartNode = aStartNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  178 |   mStartOffset = aStartOffset;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  179 |   mEndNode = aEndNode;
      |   ~~~~~~~~~~~~~~~~~~~~                 
  180 |   mEndOffset = aEndOffset;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  181 | 
      |                                        
  182 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  183 | }
      | ~                                      
  184 | 
      |                                        
  185 | void
      | ~~~~                                   
  186 | nsFindContentIterator::First()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  187 | {
      | ~                                      
  188 |   Reset();
      |   ~~~~~~~~                             
  189 | }
      | ~                                      
  190 | 
      |                                        
  191 | void
      | ~~~~                                   
  192 | nsFindContentIterator::Last()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  193 | {
      | ~                                      
  194 |   Reset();
      |   ~~~~~~~~                             
  195 | }
      | ~                                      
  196 | 
      |                                        
  197 | void
      | ~~~~                                   
  198 | nsFindContentIterator::Next()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  199 | {
      | ~                                      
  200 |   if (mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  201 |     mInnerIterator->Next();
      |     ~~~~~~~~~~~~~~~~~~~~~~~            
  202 |     if (!mInnerIterator->IsDone()) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  203 |       return;
      |       ~~~~~~~                          
  204 |     }
      |     ~                                  
  205 | 
      |                                        
  206 |     // by construction, mOuterIterator is already on the next node
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  207 |   } else {
      |   ~~~~~~~~                             
  208 |     mOuterIterator->Next();
      |     ~~~~~~~~~~~~~~~~~~~~~~~            
  209 |   }
      |   ~                                    
  210 |   MaybeSetupInnerIterator();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  211 | }
      | ~                                      
  212 | 
      |                                        
  213 | void
      | ~~~~                                   
  214 | nsFindContentIterator::Prev()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  215 | {
      | ~                                      
  216 |   if (mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  217 |     mInnerIterator->Prev();
      |     ~~~~~~~~~~~~~~~~~~~~~~~            
  218 |     if (!mInnerIterator->IsDone()) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  219 |       return;
      |       ~~~~~~~                          
  220 |     }
      |     ~                                  
  221 | 
      |                                        
  222 |     // by construction, mOuterIterator is already on the previous node
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  223 |   } else {
      |   ~~~~~~~~                             
  224 |     mOuterIterator->Prev();
      |     ~~~~~~~~~~~~~~~~~~~~~~~            
  225 |   }
      |   ~                                    
  226 |   MaybeSetupInnerIterator();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  227 | }
      | ~                                      
  228 | 
      |                                        
  229 | nsINode*
      | ~~~~~~~~                               
  230 | nsFindContentIterator::GetCurrentNode()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  231 | {
      | ~                                      
  232 |   if (mInnerIterator && !mInnerIterator->IsDone()) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  233 |     return mInnerIterator->GetCurrentNode();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  234 |   }
      |   ~                                    
  235 |   return mOuterIterator->GetCurrentNode();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  236 | }
      | ~                                      
  237 | 
      |                                        
  238 | bool
      | ~~~~                                   
  239 | nsFindContentIterator::IsDone()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  240 | {
      | ~                                      
  241 |   if (mInnerIterator && !mInnerIterator->IsDone()) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  242 |     return false;
      |     ~~~~~~~~~~~~~                      
  243 |   }
      |   ~                                    
  244 |   return mOuterIterator->IsDone();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  245 | }
      | ~                                      
  246 | 
      |                                        
  247 | nsresult
      | ~~~~~~~~                               
  248 | nsFindContentIterator::PositionAt(nsINode* aCurNode)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  249 | {
      | ~                                      
  250 |   nsINode* oldNode = mOuterIterator->GetCurrentNode();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  251 |   nsresult rv = mOuterIterator->PositionAt(aCurNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  252 |   if (NS_SUCCEEDED(rv)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~              
  253 |     MaybeSetupInnerIterator();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~         
  254 |   } else {
      |   ~~~~~~~~                             
  255 |     mOuterIterator->PositionAt(oldNode);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  256 |     if (mInnerIterator) {
      |     ~~~~~~~~~~~~~~~~~~~~~              
  257 |       rv = mInnerIterator->PositionAt(aCurNode);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  258 |     }
      |     ~                                  
  259 |   }
      |   ~                                    
  260 |   return rv;
      |   ~~~~~~~~~~                           
  261 | }
      | ~                                      
  262 | 
      |                                        
  263 | void
      | ~~~~                                   
  264 | nsFindContentIterator::Reset()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  265 | {
      | ~                                      
  266 |   mInnerIterator = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~            
  267 |   mStartOuterContent = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  268 |   mEndOuterContent = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  269 | 
      |                                        
  270 |   // As a consequence of searching through text controls, we may have been
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  271 |   // initialized with a selection inside a <textarea> or a text <input>.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  272 | 
      |                                        
  273 |   // see if the start node is an anonymous text node inside a text control
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  274 |   nsCOMPtr<nsIContent> startContent(do_QueryInterface(mStartNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  275 |   if (startContent) {
      |   ~~~~~~~~~~~~~~~~~~~                  
  276 |     mStartOuterContent = startContent->FindFirstNonChromeOnlyAccessContent();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  277 |   }
      |   ~                                    
  278 | 
      |                                        
  279 |   // see if the end node is an anonymous text node inside a text control
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  280 |   nsCOMPtr<nsIContent> endContent(do_QueryInterface(mEndNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  281 |   if (endContent) {
      |   ~~~~~~~~~~~~~~~~~                    
  282 |     mEndOuterContent = endContent->FindFirstNonChromeOnlyAccessContent();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  283 |   }
      |   ~                                    
  284 | 
      |                                        
  285 |   // Note: OK to just set up the outer iterator here; if our range has a native
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  286 |   // anonymous endpoint we'll end up setting up an inner iterator, and reset the
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  287 |   // outer one in the process.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  288 |   nsCOMPtr<nsINode> node = do_QueryInterface(mStartNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  289 |   NS_ENSURE_TRUE_VOID(node);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  290 | 
      |                                        
  291 |   nsCOMPtr<nsIDOMRange> range = CreateRange(node);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  292 |   range->SetStart(mStartNode, mStartOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  293 |   range->SetEnd(mEndNode, mEndOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  294 |   mOuterIterator->Init(range);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  295 | 
      |                                        
  296 |   if (!mFindBackward) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  297 |     if (mStartOuterContent != startContent) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  298 |       // the start node was an anonymous text node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  299 |       SetupInnerIterator(mStartOuterContent);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  300 |       if (mInnerIterator) {
      |       ~~~~~~~~~~~~~~~~~~~~~            
  301 |         mInnerIterator->First();
      |         ~~~~~~~~~~~~~~~~~~~~~~~~       
  302 |       }
      |       ~                                
  303 |     }
      |     ~                                  
  304 |     if (!mOuterIterator->IsDone()) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  305 |       mOuterIterator->First();
      |       ~~~~~~~~~~~~~~~~~~~~~~~~         
  306 |     }
      |     ~                                  
  307 |   } else {
      |   ~~~~~~~~                             
  308 |     if (mEndOuterContent != endContent) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  309 |       // the end node was an anonymous text node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  310 |       SetupInnerIterator(mEndOuterContent);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  311 |       if (mInnerIterator) {
      |       ~~~~~~~~~~~~~~~~~~~~~            
  312 |         mInnerIterator->Last();
      |         ~~~~~~~~~~~~~~~~~~~~~~~        
  313 |       }
      |       ~                                
  314 |     }
      |     ~                                  
  315 |     if (!mOuterIterator->IsDone()) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  316 |       mOuterIterator->Last();
      |       ~~~~~~~~~~~~~~~~~~~~~~~          
  317 |     }
      |     ~                                  
  318 |   }
      |   ~                                    
  319 | 
      |                                        
  320 |   // if we didn't create an inner-iterator, the boundary node could still be
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  321 |   // a text control, in which case we also need an inner-iterator straightaway
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  322 |   if (!mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  323 |     MaybeSetupInnerIterator();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~         
  324 |   }
      |   ~                                    
  325 | }
      | ~                                      
  326 | 
      |                                        
  327 | void
      | ~~~~                                   
  328 | nsFindContentIterator::MaybeSetupInnerIterator()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  329 | {
      | ~                                      
  330 |   mInnerIterator = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~            
  331 | 
      |                                        
  332 |   nsCOMPtr<nsIContent> content =
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  333 |     do_QueryInterface(mOuterIterator->GetCurrentNode());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  334 |   if (!content || !content->IsNodeOfType(nsINode::eHTML_FORM_CONTROL)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  335 |     return;
      |     ~~~~~~~                            
  336 |   }
      |   ~                                    
  337 | 
      |                                        
  338 |   nsCOMPtr<nsIFormControl> formControl(do_QueryInterface(content));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  339 |   if (!formControl->IsTextControl(true)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  340 |     return;
      |     ~~~~~~~                            
  341 |   }
      |   ~                                    
  342 | 
      |                                        
  343 |   SetupInnerIterator(content);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  344 |   if (mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  345 |     if (!mFindBackward) {
      |     ~~~~~~~~~~~~~~~~~~~~~              
  346 |       mInnerIterator->First();
      |       ~~~~~~~~~~~~~~~~~~~~~~~~         
  347 |       // finish setup: position mOuterIterator on the actual "next" node (this
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348 |       // completes its re-init, @see SetupInnerIterator)
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  349 |       if (!mOuterIterator->IsDone()) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  350 |         mOuterIterator->First();
      |         ~~~~~~~~~~~~~~~~~~~~~~~~       
  351 |       }
      |       ~                                
  352 |     } else {
      |     ~~~~~~~~                           
  353 |       mInnerIterator->Last();
      |       ~~~~~~~~~~~~~~~~~~~~~~~          
  354 |       // finish setup: position mOuterIterator on the actual "previous" node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  355 |       // (this completes its re-init, @see SetupInnerIterator)
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  356 |       if (!mOuterIterator->IsDone()) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  357 |         mOuterIterator->Last();
      |         ~~~~~~~~~~~~~~~~~~~~~~~        
  358 |       }
      |       ~                                
  359 |     }
      |     ~                                  
  360 |   }
      |   ~                                    
  361 | }
      | ~                                      
  362 | 
      |                                        
  363 | void
      | ~~~~                                   
  364 | nsFindContentIterator::SetupInnerIterator(nsIContent* aContent)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  365 | {
      | ~                                      
  366 |   if (!aContent) {
      |   ~~~~~~~~~~~~~~~~                     
  367 |     return;
      |     ~~~~~~~                            
  368 |   }
      |   ~                                    
  369 |   NS_ASSERTION(!aContent->IsRootOfNativeAnonymousSubtree(), "invalid call");
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  370 | 
      |                                        
  371 |   nsITextControlFrame* tcFrame = do_QueryFrame(aContent->GetPrimaryFrame());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  372 |   if (!tcFrame) {
      |   ~~~~~~~~~~~~~~~                      
  373 |     return;
      |     ~~~~~~~                            
  374 |   }
      |   ~                                    
  375 | 
      |                                        
  376 |   nsCOMPtr<nsIEditor> editor;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  377 |   tcFrame->GetEditor(getter_AddRefs(editor));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  378 |   if (!editor) {
      |   ~~~~~~~~~~~~~~                       
  379 |     return;
      |     ~~~~~~~                            
  380 |   }
      |   ~                                    
  381 | 
      |                                        
  382 |   // don't mess with disabled input fields
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  383 |   uint32_t editorFlags = 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~            
  384 |   editor->GetFlags(&editorFlags);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  385 |   if (editorFlags & nsIPlaintextEditor::eEditorDisabledMask) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  386 |     return;
      |     ~~~~~~~                            
  387 |   }
      |   ~                                    
  388 | 
      |                                        
  389 |   nsCOMPtr<nsIDOMElement> rootElement;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  390 |   editor->GetRootElement(getter_AddRefs(rootElement));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  391 | 
      |                                        
  392 |   nsCOMPtr<nsIDOMRange> innerRange = CreateRange(aContent);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  393 |   nsCOMPtr<nsIDOMRange> outerRange = CreateRange(aContent);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  394 |   if (!innerRange || !outerRange) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  395 |     return;
      |     ~~~~~~~                            
  396 |   }
      |   ~                                    
  397 | 
      |                                        
  398 |   // now create the inner-iterator
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  399 |   mInnerIterator = do_CreateInstance(kCPreContentIteratorCID);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  400 | 
      |                                        
  401 |   if (mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  402 |     innerRange->SelectNodeContents(rootElement);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  403 | 
      |                                        
  404 |     // fix up the inner bounds, we may have to only lookup a portion
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  405 |     // of the text control if the current node is a boundary point
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  406 |     if (aContent == mStartOuterContent) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  407 |       innerRange->SetStart(mStartNode, mStartOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  408 |     }
      |     ~                                  
  409 |     if (aContent == mEndOuterContent) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  410 |       innerRange->SetEnd(mEndNode, mEndOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  411 |     }
      |     ~                                  
  412 |     // Note: we just init here. We do First() or Last() later.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  413 |     mInnerIterator->Init(innerRange);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  414 | 
      |                                        
  415 |     // make sure to place the outer-iterator outside the text control so that we
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  416 |     // don't go there again.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  417 |     nsresult res1, res2;
      |     ~~~~~~~~~~~~~~~~~~~~               
  418 |     nsCOMPtr<nsIDOMNode> outerNode(do_QueryInterface(aContent));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  419 |     if (!mFindBackward) { // find forward
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  420 |       // cut the outer-iterator after the current node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  421 |       res1 = outerRange->SetEnd(mEndNode, mEndOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  422 |       res2 = outerRange->SetStartAfter(outerNode);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  423 |     } else { // find backward
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~          
  424 |       // cut the outer-iterator before the current node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  425 |       res1 = outerRange->SetStart(mStartNode, mStartOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  426 |       res2 = outerRange->SetEndBefore(outerNode);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  427 |     }
      |     ~                                  
  428 |     if (NS_FAILED(res1) || NS_FAILED(res2)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  429 |       // we are done with the outer-iterator, the inner-iterator will traverse
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  430 |       // what we want
      |       ~~~~~~~~~~~~~~~                  
  431 |       outerRange->Collapse(true);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  432 |     }
      |     ~                                  
  433 | 
      |                                        
  434 |     // Note: we just re-init here, using the segment of our search range that
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  435 |     // is yet to be visited. Thus when we later do mOuterIterator->First() [or
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436 |     // mOuterIterator->Last()], we will effectively be on the next node [or
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  437 |     // the previous node] _with respect to_ the search range.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  438 |     mOuterIterator->Init(outerRange);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  439 |   }
      |   ~                                    
  440 | }
      | ~                                      
  441 | 
      |                                        
  442 | nsresult
      | ~~~~~~~~                               
  443 | NS_NewFindContentIterator(bool aFindBackward, nsIContentIterator** aResult)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  444 | {
      | ~                                      
  445 |   NS_ENSURE_ARG_POINTER(aResult);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  446 |   if (!aResult) {
      |   ~~~~~~~~~~~~~~~                      
  447 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  448 |   }
      |   ~                                    
  449 | 
      |                                        
  450 |   nsFindContentIterator* it = new nsFindContentIterator(aFindBackward);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  451 |   if (!it) {
      |   ~~~~~~~~~~                           
  452 |     return NS_ERROR_OUT_OF_MEMORY;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  453 |   }
      |   ~                                    
  454 |   return it->QueryInterface(NS_GET_IID(nsIContentIterator), (void**)aResult);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  455 | }
      | ~                                      
  456 | 
      |                                        
  457 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsFind)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  458 |   NS_INTERFACE_MAP_ENTRY(nsIFind)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  459 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  460 | NS_INTERFACE_MAP_END
      | ~~~~~~~~~~~~~~~~~~~~                   
  461 | 
      |                                        
  462 | NS_IMPL_CYCLE_COLLECTING_ADDREF(nsFind)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  463 | NS_IMPL_CYCLE_COLLECTING_RELEASE(nsFind)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  464 | 
      |                                        
  465 | NS_IMPL_CYCLE_COLLECTION(nsFind, mLastBlockParent, mIterNode, mIterator)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  466 | 
      |                                        
  467 | nsFind::nsFind()
      | ~~~~~~~~~~~~~~~~                       
  468 |   : mFindBackward(false)
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  469 |   , mCaseSensitive(false)
      |   ~~~~~~~~~~~~~~~~~~~~~~~              
  470 |   , mIterOffset(0)
      |   ~~~~~~~~~~~~~~~~                     
  471 | {
      | ~                                      
  472 | }
      | ~                                      
  473 | 
      |                                        
  474 | nsFind::~nsFind()
      | ~~~~~~~~~~~~~~~~~                      
  475 | {
      | ~                                      
  476 | }
      | ~                                      
  477 | 
      |                                        
  478 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  479 | static void
      | ~~~~~~~~~~~                            
  480 | DumpNode(nsIDOMNode* aNode)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~            
  481 | {
      | ~                                      
  482 |   if (!aNode) {
      |   ~~~~~~~~~~~~~                        
  483 |     printf(">>>> Node: NULL\n");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  484 |     return;
      |     ~~~~~~~                            
  485 |   }
      |   ~                                    
  486 |   nsAutoString nodeName;
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  487 |   aNode->GetNodeName(nodeName);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  488 |   nsCOMPtr<nsIContent> textContent(do_QueryInterface(aNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  489 |   if (textContent && textContent->IsNodeOfType(nsINode::eTEXT)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  490 |     nsAutoString newText;
      |     ~~~~~~~~~~~~~~~~~~~~~              
  491 |     textContent->AppendTextTo(newText);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  492 |     printf(">>>> Text node (node name %s): '%s'\n",
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  493 |            NS_LossyConvertUTF16toASCII(nodeName).get(),
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  494 |            NS_LossyConvertUTF16toASCII(newText).get());
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  495 |   } else {
      |   ~~~~~~~~                             
  496 |     printf(">>>> Node: %s\n", NS_LossyConvertUTF16toASCII(nodeName).get());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  497 |   }
      |   ~                                    
  498 | }
      | ~                                      
  499 | #endif
      | ~~~~~~                                 
  500 | 
      |                                        
  501 | nsresult
      | ~~~~~~~~                               
  502 | nsFind::InitIterator(nsIDOMNode* aStartNode, int32_t aStartOffset,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  503 |                      nsIDOMNode* aEndNode, int32_t aEndOffset)
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  504 | {
      | ~                                      
  505 |   if (!mIterator) {
      |   ~~~~~~~~~~~~~~~~~                    
  506 |     mIterator = new nsFindContentIterator(mFindBackward);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  507 |     NS_ENSURE_TRUE(mIterator, NS_ERROR_OUT_OF_MEMORY);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  508 |   }
      |   ~                                    
  509 | 
      |                                        
  510 |   NS_ENSURE_ARG_POINTER(aStartNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  511 |   NS_ENSURE_ARG_POINTER(aEndNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  512 | 
      |                                        
  513 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  514 |   printf("InitIterator search range:\n");
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |   printf(" -- start %d, ", aStartOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  516 |   DumpNode(aStartNode);
      |   ~~~~~~~~~~~~~~~~~~~~~                
  517 |   printf(" -- end %d, ", aEndOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  518 |   DumpNode(aEndNode);
      |   ~~~~~~~~~~~~~~~~~~~                  
  519 | #endif
      | ~~~~~~                                 
  520 | 
      |                                        
  521 |   nsresult rv = mIterator->Init(aStartNode, aStartOffset, aEndNode, aEndOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  522 |   NS_ENSURE_SUCCESS(rv, rv);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  523 |   if (mFindBackward) {
      |   ~~~~~~~~~~~~~~~~~~~~                 
  524 |     mIterator->Last();
      |     ~~~~~~~~~~~~~~~~~~                 
  525 |   } else {
      |   ~~~~~~~~                             
  526 |     mIterator->First();
      |     ~~~~~~~~~~~~~~~~~~~                
  527 |   }
      |   ~                                    
  528 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  529 | }
      | ~                                      
  530 | 
      |                                        
  531 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  532 | nsFind::GetFindBackwards(bool* aFindBackward)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 | {
      | ~                                      
  534 |   if (!aFindBackward) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  535 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  536 |   }
      |   ~                                    
  537 | 
      |                                        
  538 |   *aFindBackward = mFindBackward;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  539 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  540 | }
      | ~                                      
  541 | 
      |                                        
  542 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  543 | nsFind::SetFindBackwards(bool aFindBackward)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  544 | {
      | ~                                      
  545 |   mFindBackward = aFindBackward;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  546 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  547 | }
      | ~                                      
  548 | 
      |                                        
  549 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  550 | nsFind::GetCaseSensitive(bool* aCaseSensitive)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  551 | {
      | ~                                      
  552 |   if (!aCaseSensitive) {
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  553 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  554 |   }
      |   ~                                    
  555 | 
      |                                        
  556 |   *aCaseSensitive = mCaseSensitive;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  557 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  558 | }
      | ~                                      
  559 | 
      |                                        
  560 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  561 | nsFind::SetCaseSensitive(bool aCaseSensitive)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  562 | {
      | ~                                      
  563 |   mCaseSensitive = aCaseSensitive;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  564 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  565 | }
      | ~                                      
  566 | 
      |                                        
  567 | /* attribute boolean entireWord; */
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  568 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  569 | nsFind::GetEntireWord(bool *aEntireWord)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  570 | {
      | ~                                      
  571 |   if (!aEntireWord)
      |   ~~~~~~~~~~~~~~~~~                    
  572 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  573 | 
      |                                        
  574 |   *aEntireWord = !!mWordBreaker;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  575 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  576 | }
      | ~                                      
  577 | 
      |                                        
  578 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  579 | nsFind::SetEntireWord(bool aEntireWord)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  580 | {
      | ~                                      
  581 |   mWordBreaker = aEntireWord ? nsContentUtils::WordBreaker() : nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  582 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  583 | }
      | ~                                      
  584 | 
      |                                        
  585 | // Here begins the find code. A ten-thousand-foot view of how it works: Find
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  586 | // needs to be able to compare across inline (but not block) nodes, e.g. find
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  587 | // for "abc" should match a<b>b</b>c. So after we've searched a node, we're not
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  588 | // done with it; in the case of a partial match we may need to reset the
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  589 | // iterator to go back to a previously visited node, so we always save the
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  590 | // "match anchor" node and offset.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  591 | //
      | ~~                                     
  592 | // Text nodes store their text in an nsTextFragment, which is effectively a
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  593 | // union of a one-byte string or a two-byte string. Single and double strings
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  594 | // are intermixed in the dom. We don't have string classes which can deal with
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  595 | // intermixed strings, so all the handling is done explicitly here.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  596 | 
      |                                        
  597 | nsresult
      | ~~~~~~~~                               
  598 | nsFind::NextNode(nsIDOMRange* aSearchRange,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  599 |                  nsIDOMRange* aStartPoint, nsIDOMRange* aEndPoint,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  600 |                  bool aContinueOk)
      |                  ~~~~~~~~~~~~~~~~~     
  601 | {
      | ~                                      
  602 |   nsresult rv;
      |   ~~~~~~~~~~~~                         
  603 | 
      |                                        
  604 |   nsCOMPtr<nsIContent> content;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  605 | 
      |                                        
  606 |   if (!mIterator || aContinueOk) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  607 |     // If we are continuing, that means we have a match in progress. In that
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  608 |     // case, we want to continue from the end point (where we are now) to the
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  609 |     // beginning/end of the search range.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  610 |     nsCOMPtr<nsIDOMNode> startNode;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  611 |     nsCOMPtr<nsIDOMNode> endNode;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  612 |     int32_t startOffset, endOffset;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  613 |     if (aContinueOk) {
      |     ~~~~~~~~~~~~~~~~~~                 
  614 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  615 |       printf("Match in progress: continuing past endpoint\n");
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  616 | #endif
      | ~~~~~~                                 
  617 |       if (mFindBackward) {
      |       ~~~~~~~~~~~~~~~~~~~~             
  618 |         aSearchRange->GetStartContainer(getter_AddRefs(startNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  619 |         aSearchRange->GetStartOffset(&startOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  620 |         aEndPoint->GetStartContainer(getter_AddRefs(endNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  621 |         aEndPoint->GetStartOffset(&endOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  622 |       } else { // forward
      |       ~~~~~~~~~~~~~~~~~~~              
  623 |         aEndPoint->GetEndContainer(getter_AddRefs(startNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  624 |         aEndPoint->GetEndOffset(&startOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  625 |         aSearchRange->GetEndContainer(getter_AddRefs(endNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  626 |         aSearchRange->GetEndOffset(&endOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  627 |       }
      |       ~                                
  628 |     } else { // Normal, not continuing
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  629 |       if (mFindBackward) {
      |       ~~~~~~~~~~~~~~~~~~~~             
  630 |         aSearchRange->GetStartContainer(getter_AddRefs(startNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  631 |         aSearchRange->GetStartOffset(&startOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  632 |         aStartPoint->GetEndContainer(getter_AddRefs(endNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  633 |         aStartPoint->GetEndOffset(&endOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  634 |         // XXX Needs work: Problem with this approach: if there is a match which
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  635 |         // starts just before the current selection and continues into the
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  636 |         // selection, we will miss it, because our search algorithm only starts
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  637 |         // searching from the end of the word, so we would have to search the
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  638 |         // current selection but discount any matches that fall entirely inside
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  639 |         // it.
      |         ~~~~~~                         
  640 |       } else { // forward
      |       ~~~~~~~~~~~~~~~~~~~              
  641 |         aStartPoint->GetStartContainer(getter_AddRefs(startNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  642 |         aStartPoint->GetStartOffset(&startOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  643 |         aEndPoint->GetEndContainer(getter_AddRefs(endNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  644 |         aEndPoint->GetEndOffset(&endOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  645 |       }
      |       ~                                
  646 |     }
      |     ~                                  
  647 | 
      |                                        
  648 |     rv = InitIterator(startNode, startOffset, endNode, endOffset);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  649 |     NS_ENSURE_SUCCESS(rv, rv);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~         
  650 |     if (!aStartPoint) {
      |     ~~~~~~~~~~~~~~~~~~~                
  651 |       aStartPoint = aSearchRange;
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  652 |     }
      |     ~                                  
  653 | 
      |                                        
  654 |     content = do_QueryInterface(mIterator->GetCurrentNode());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  655 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  656 |     nsCOMPtr<nsIDOMNode> dnode(do_QueryInterface(content));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  657 |     printf(":::::: Got the first node ");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  658 |     DumpNode(dnode);
      |     ~~~~~~~~~~~~~~~~                   
  659 | #endif
      | ~~~~~~                                 
  660 |     if (content && content->IsNodeOfType(nsINode::eTEXT) &&
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  661 |         !SkipNode(content)) {
      |         ~~~~~~~~~~~~~~~~~~~~~          
  662 |       mIterNode = do_QueryInterface(content);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  663 |       // Also set mIterOffset if appropriate:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  664 |       nsCOMPtr<nsIDOMNode> node;
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~       
  665 |       if (mFindBackward) {
      |       ~~~~~~~~~~~~~~~~~~~~             
  666 |         aStartPoint->GetEndContainer(getter_AddRefs(node));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  667 |         if (mIterNode.get() == node.get()) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  668 |           aStartPoint->GetEndOffset(&mIterOffset);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  669 |         } else {
      |         ~~~~~~~~                       
  670 |           mIterOffset = -1; // sign to start from end
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  671 |         }
      |         ~                              
  672 |       } else {
      |       ~~~~~~~~                         
  673 |         aStartPoint->GetStartContainer(getter_AddRefs(node));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  674 |         if (mIterNode.get() == node.get()) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  675 |           aStartPoint->GetStartOffset(&mIterOffset);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  676 |         } else {
      |         ~~~~~~~~                       
  677 |           mIterOffset = 0;
      |           ~~~~~~~~~~~~~~~~             
  678 |         }
      |         ~                              
  679 |       }
      |       ~                                
  680 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  681 |       printf("Setting initial offset to %d\n", mIterOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  682 | #endif
      | ~~~~~~                                 
  683 |       return NS_OK;
      |       ~~~~~~~~~~~~~                    
  684 |     }
      |     ~                                  
  685 |   }
      |   ~                                    
  686 | 
      |                                        
  687 |   while (true) {
      |   ~~~~~~~~~~~~~~                       
  688 |     if (mFindBackward) {
      |     ~~~~~~~~~~~~~~~~~~~~               
  689 |       mIterator->Prev();
      |       ~~~~~~~~~~~~~~~~~~               
  690 |     } else {
      |     ~~~~~~~~                           
  691 |       mIterator->Next();
      |       ~~~~~~~~~~~~~~~~~~               
  692 |     }
      |     ~                                  
  693 | 
      |                                        
  694 |     content = do_QueryInterface(mIterator->GetCurrentNode());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  695 |     if (!content) {
      |     ~~~~~~~~~~~~~~~                    
  696 |       break;
      |       ~~~~~~                           
  697 |     }
      |     ~                                  
  698 | 
      |                                        
  699 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  700 |     nsCOMPtr<nsIDOMNode> dnode(do_QueryInterface(content));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  701 |     printf(":::::: Got another node ");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  702 |     DumpNode(dnode);
      |     ~~~~~~~~~~~~~~~~                   
  703 | #endif
      | ~~~~~~                                 
  704 | 
      |                                        
  705 |     // If we ever cross a block node, we might want to reset the match anchor:
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  706 |     // we don't match patterns extending across block boundaries. But we can't
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  707 |     // depend on this test here now, because the iterator doesn't give us the
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  708 |     // parent going in and going out, and we need it both times to depend on
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  709 |     // this.
      |     ~~~~~~~~                           
  710 |     //if (IsBlockNode(content))
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  711 | 
      |                                        
  712 |     // Now see if we need to skip this node -- e.g. is it part of a script or
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  713 |     // other invisible node? Note that we don't ask for CSS information; a node
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  714 |     // can be invisible due to CSS, and we'd still find it.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  715 |     if (SkipNode(content)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  716 |       continue;
      |       ~~~~~~~~~                        
  717 |     }
      |     ~                                  
  718 | 
      |                                        
  719 |     if (content->IsNodeOfType(nsINode::eTEXT)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  720 |       break;
      |       ~~~~~~                           
  721 |     }
      |     ~                                  
  722 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  723 |     dnode = do_QueryInterface(content);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  724 |     printf("Not a text node: ");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  725 |     DumpNode(dnode);
      |     ~~~~~~~~~~~~~~~~                   
  726 | #endif
      | ~~~~~~                                 
  727 |   }
      |   ~                                    
  728 | 
      |                                        
  729 |   if (content) {
      |   ~~~~~~~~~~~~~~                       
  730 |     mIterNode = do_QueryInterface(content);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  731 |   } else {
      |   ~~~~~~~~                             
  732 |     mIterNode = nullptr;
      |     ~~~~~~~~~~~~~~~~~~~~               
  733 |   }
      |   ~                                    
  734 |   mIterOffset = -1;
      |   ~~~~~~~~~~~~~~~~~                    
  735 | 
      |                                        
  736 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  737 |   printf("Iterator gave: ");
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  738 |   DumpNode(mIterNode);
      |   ~~~~~~~~~~~~~~~~~~~~                 
  739 | #endif
      | ~~~~~~                                 
  740 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  741 | }
      | ~                                      
  742 | 
      |                                        
  743 | class MOZ_STACK_CLASS PeekNextCharRestoreState final
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  744 | {
      | ~                                      
  745 | public:
      | ~~~~~~~                                
  746 |   explicit PeekNextCharRestoreState(nsFind* aFind)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  747 |     : mIterOffset(aFind->mIterOffset),
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  748 |       mIterNode(aFind->mIterNode),
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  749 |       mCurrNode(aFind->mIterator->GetCurrentNode()),
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  750 |       mFind(aFind)
      |       ~~~~~~~~~~~~                     
  751 |   {
      |   ~                                    
  752 |   }
      |   ~                                    
  753 | 
      |                                        
  754 |   ~PeekNextCharRestoreState()
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  755 |   {
      |   ~                                    
  756 |     mFind->mIterOffset = mIterOffset;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  757 |     mFind->mIterNode = mIterNode;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  758 |     mFind->mIterator->PositionAt(mCurrNode);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  759 |   }
      |   ~                                    
  760 | 
      |                                        
  761 | private:
      | ~~~~~~~~                               
  762 |   int32_t mIterOffset;
      |   ~~~~~~~~~~~~~~~~~~~~                 
  763 |   nsCOMPtr<nsIDOMNode> mIterNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  764 |   nsCOMPtr<nsINode> mCurrNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  765 |   RefPtr<nsFind> mFind;
      |   ~~~~~~~~~~~~~~~~~~~~~                
  766 | };
      | ~~                                     
  767 | 
      |                                        
  768 | char16_t
      | ~~~~~~~~                               
  769 | nsFind::PeekNextChar(nsIDOMRange* aSearchRange,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  770 |                      nsIDOMRange* aStartPoint,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~
  771 |                      nsIDOMRange* aEndPoint)
      |                      ~~~~~~~~~~~~~~~~~~~~~~~
  772 | {
      | ~                                      
  773 |   // We need to restore the necessary member variables before this function
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  774 |   // returns.
      |   ~~~~~~~~~~~                          
  775 |   PeekNextCharRestoreState restoreState(this);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  776 | 
      |                                        
  777 |   nsCOMPtr<nsIContent> tc;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  778 |   nsresult rv;
      |   ~~~~~~~~~~~~                         
  779 |   const nsTextFragment *frag;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  780 |   int32_t fragLen;
      |   ~~~~~~~~~~~~~~~~                     
  781 | 
      |                                        
  782 |   // Loop through non-block nodes until we find one that's not empty.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  783 |   do {
      |   ~~~~                                 
  784 |     tc = nullptr;
      |     ~~~~~~~~~~~~~                      
  785 |     NextNode(aSearchRange, aStartPoint, aEndPoint, false);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  786 | 
      |                                        
  787 |     // Get the text content:
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  788 |     tc = do_QueryInterface(mIterNode);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  789 | 
      |                                        
  790 |     // Get the block parent.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  791 |     nsCOMPtr<nsIDOMNode> blockParent;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  792 |     rv = GetBlockParent(mIterNode, getter_AddRefs(blockParent));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  793 |     if (NS_FAILED(rv))
      |     ~~~~~~~~~~~~~~~~~~                 
  794 |       return L'\0';
      |       ~~~~~~~~~~~~~                    
  795 | 
      |                                        
  796 |     // If out of nodes or in new parent.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  797 |     if (!mIterNode || !tc || (blockParent != mLastBlockParent))
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  798 |       return L'\0';
      |       ~~~~~~~~~~~~~                    
  799 | 
      |                                        
  800 |     frag = tc->GetText();
      |     ~~~~~~~~~~~~~~~~~~~~~              
  801 |     fragLen = frag->GetLength();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  802 |   } while (fragLen <= 0);
      |   ~~~~~~~~~~~~~~~~~~~~~~~              
  803 | 
      |                                        
  804 |   const char16_t *t2b = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  805 |   const char *t1b = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  806 | 
      |                                        
  807 |   if (frag->Is2b()) {
      |   ~~~~~~~~~~~~~~~~~~~                  
  808 |     t2b = frag->Get2b();
      |     ~~~~~~~~~~~~~~~~~~~~               
  809 |   } else {
      |   ~~~~~~~~                             
  810 |     t1b = frag->Get1b();
      |     ~~~~~~~~~~~~~~~~~~~~               
  811 |   }
      |   ~                                    
  812 | 
      |                                        
  813 |   // Index of char to return.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  814 |   int32_t index = mFindBackward ? fragLen - 1 : 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  815 | 
      |                                        
  816 |   return t1b ? CHAR_TO_UNICHAR(t1b[index]) : t2b[index];
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  817 | }
      | ~                                      
  818 | 
      |                                        
  819 | bool
      | ~~~~                                   
  820 | nsFind::IsBlockNode(nsIContent* aContent)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  821 | {
      | ~                                      
  822 |   if (aContent->IsAnyOfHTMLElements(nsGkAtoms::img,
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  823 |                                     nsGkAtoms::hr,
      |                                     ~~~~~~~~~~~~~~
  824 |                                     nsGkAtoms::th,
      |                                     ~~~~~~~~~~~~~~
  825 |                                     nsGkAtoms::td)) {
      |                                     ~~~~~~~~~~~~~~~~~
  826 |     return true;
      |     ~~~~~~~~~~~~                       
  827 |   }
      |   ~                                    
  828 | 
      |                                        
  829 |   return nsContentUtils::IsHTMLBlock(aContent);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  830 | }
      | ~                                      
  831 | 
      |                                        
  832 | bool
      | ~~~~                                   
  833 | nsFind::IsTextNode(nsIDOMNode* aNode)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  834 | {
      | ~                                      
  835 |   uint16_t nodeType;
      |   ~~~~~~~~~~~~~~~~~~                   
  836 |   aNode->GetNodeType(&nodeType);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  837 | 
      |                                        
  838 |   return nodeType == nsIDOMNode::TEXT_NODE ||
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  839 |          nodeType == nsIDOMNode::CDATA_SECTION_NODE;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  840 | }
      | ~                                      
  841 | 
      |                                        
  842 | bool
      | ~~~~                                   
  843 | nsFind::IsVisibleNode(nsIDOMNode* aDOMNode)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  844 | {
      | ~                                      
  845 |   nsCOMPtr<nsIContent> content(do_QueryInterface(aDOMNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  846 |   if (!content) {
      |   ~~~~~~~~~~~~~~~                      
  847 |     return false;
      |     ~~~~~~~~~~~~~                      
  848 |   }
      |   ~                                    
  849 | 
      |                                        
  850 |   nsIFrame* frame = content->GetPrimaryFrame();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  851 |   if (!frame) {
      |   ~~~~~~~~~~~~~                        
  852 |     // No frame! Not visible then.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  853 |     return false;
      |     ~~~~~~~~~~~~~                      
  854 |   }
      |   ~                                    
  855 | 
      |                                        
  856 |   return frame->StyleVisibility()->IsVisible();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  857 | }
      | ~                                      
  858 | 
      |                                        
  859 | bool
      | ~~~~                                   
  860 | nsFind::SkipNode(nsIContent* aContent)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  861 | {
      | ~                                      
  862 | #ifdef HAVE_BIDI_ITERATOR
      | ~~~~~~~~~~~~~~~~~~~~~~~~~              
  863 |   // We may not need to skip comment nodes, now that IsTextNode distinguishes
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  864 |   // them from real text nodes.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  865 |   return aContent->IsNodeOfType(nsINode::eCOMMENT) ||
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  866 |          aContent->IsAnyOfHTMLElements(sScriptAtom, sNoframesAtom, sSelectAtom);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  867 | 
      |                                        
  868 | #else /* HAVE_BIDI_ITERATOR */
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  869 |   // Temporary: eventually we will have an iterator to do this, but for now, we
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  870 |   // have to climb up the tree for each node and see whether any parent is a
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  871 |   // skipped node, and take the performance hit.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  872 | 
      |                                        
  873 |   nsIContent* content = aContent;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  874 |   while (content) {
      |   ~~~~~~~~~~~~~~~~~                    
  875 |     if (aContent->IsNodeOfType(nsINode::eCOMMENT) ||
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  876 |         content->IsAnyOfHTMLElements(nsGkAtoms::script,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  877 |                                      nsGkAtoms::noframes,
      |                                      ~~~~~~~~~~~~~~~~~~~~
  878 |                                      nsGkAtoms::select)) {
      |                                      ~~~~~~~~~~~~~~~~~~~~~
  879 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  880 |       printf("Skipping node: ");
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~       
  881 |       nsCOMPtr<nsIDOMNode> node(do_QueryInterface(content));
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  882 |       DumpNode(node);
      |       ~~~~~~~~~~~~~~~                  
  883 | #endif
      | ~~~~~~                                 
  884 | 
      |                                        
  885 |       return true;
      |       ~~~~~~~~~~~~                     
  886 |     }
      |     ~                                  
  887 | 
      |                                        
  888 |     // Only climb to the nearest block node
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  889 |     if (IsBlockNode(content)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  890 |       return false;
      |       ~~~~~~~~~~~~~                    
  891 |     }
      |     ~                                  
  892 | 
      |                                        
  893 |     content = content->GetParent();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  894 |   }
      |   ~                                    
  895 | 
      |                                        
  896 |   return false;
      |   ~~~~~~~~~~~~~                        
  897 | #endif /* HAVE_BIDI_ITERATOR */
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  898 | }
      | ~                                      
  899 | 
      |                                        
  900 | nsresult
      | ~~~~~~~~                               
  901 | nsFind::GetBlockParent(nsIDOMNode* aNode, nsIDOMNode** aParent)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  902 | {
      | ~                                      
  903 |   while (aNode) {
      |   ~~~~~~~~~~~~~~~                      
  904 |     nsCOMPtr<nsIDOMNode> parent;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  905 |     nsresult rv = aNode->GetParentNode(getter_AddRefs(parent));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  906 |     NS_ENSURE_SUCCESS(rv, rv);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~         
  907 |     nsCOMPtr<nsIContent> content(do_QueryInterface(parent));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  908 |     if (content && IsBlockNode(content)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  909 |       *aParent = parent;
      |       ~~~~~~~~~~~~~~~~~~               
  910 |       NS_ADDREF(*aParent);
      |       ~~~~~~~~~~~~~~~~~~~~             
  911 |       return NS_OK;
      |       ~~~~~~~~~~~~~                    
  912 |     }
      |     ~                                  
  913 |     aNode = parent;
      |     ~~~~~~~~~~~~~~~                    
  914 |   }
      |   ~                                    
  915 |   return NS_ERROR_FAILURE;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  916 | }
      | ~                                      
  917 | 
      |                                        
  918 | // Call ResetAll before returning, to remove all references to external objects.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  919 | void
      | ~~~~                                   
  920 | nsFind::ResetAll()
      | ~~~~~~~~~~~~~~~~~~                     
  921 | {
      | ~                                      
  922 |   mIterator = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~                 
  923 |   mLastBlockParent = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  924 | }
      | ~                                      
  925 | 
      |                                        
  926 | #define NBSP_CHARCODE (CHAR_TO_UNICHAR(160))
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  927 | #define IsSpace(c) (nsCRT::IsAsciiSpace(c) || (c) == NBSP_CHARCODE)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  928 | #define OVERFLOW_PINDEX (mFindBackward ? pindex < 0 : pindex > patLen)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  929 | #define DONE_WITH_PINDEX (mFindBackward ? pindex <= 0 : pindex >= patLen)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  930 | #define ALMOST_DONE_WITH_PINDEX (mFindBackward ? pindex <= 0 : pindex >= patLen - 1)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  931 | 
      |                                        
  932 | // Take nodes out of the tree with NextNode, until null (NextNode will return 0
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  933 | // at the end of our range).
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~           
  934 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  935 | nsFind::Find(const char16_t* aPatText, nsIDOMRange* aSearchRange,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  936 |              nsIDOMRange* aStartPoint, nsIDOMRange* aEndPoint,
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  937 |              nsIDOMRange** aRangeRet)
      |              ~~~~~~~~~~~~~~~~~~~~~~~~  
  938 | {
      | ~                                      
  939 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  940 |   printf("============== nsFind::Find('%s'%s, %p, %p, %p)\n",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  941 |          NS_LossyConvertUTF16toASCII(aPatText).get(),
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  942 |          mFindBackward ? " (backward)" : " (forward)",
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  943 |          (void*)aSearchRange, (void*)aStartPoint, (void*)aEndPoint);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  944 | #endif
      | ~~~~~~                                 
  945 | 
      |                                        
  946 |   NS_ENSURE_ARG(aSearchRange);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  947 |   NS_ENSURE_ARG(aStartPoint);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  948 |   NS_ENSURE_ARG(aEndPoint);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~            
  949 |   NS_ENSURE_ARG_POINTER(aRangeRet);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  950 |   *aRangeRet = 0;
      |   ~~~~~~~~~~~~~~~                      
  951 | 
      |                                        
  952 |   if (!aPatText) {
      |   ~~~~~~~~~~~~~~~~                     
  953 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  954 |   }
      |   ~                                    
  955 | 
      |                                        
  956 |   ResetAll();
      |   ~~~~~~~~~~~                          
  957 | 
      |                                        
  958 |   nsAutoString patAutoStr(aPatText);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  959 |   if (!mCaseSensitive) {
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  960 |     ToLowerCase(patAutoStr);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  961 |   }
      |   ~                                    
  962 | 
      |                                        
  963 |   // Ignore soft hyphens in the pattern
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  964 |   static const char kShy[] = { char(CH_SHY), 0 };
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  965 |   patAutoStr.StripChars(kShy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  966 | 
      |                                        
  967 |   const char16_t* patStr = patAutoStr.get();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  968 |   int32_t patLen = patAutoStr.Length() - 1;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  969 | 
      |                                        
  970 |   // current offset into the pattern -- reset to beginning/end:
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  971 |   int32_t pindex = (mFindBackward ? patLen : 0);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  972 | 
      |                                        
  973 |   // Current offset into the fragment
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  974 |   int32_t findex = 0;
      |   ~~~~~~~~~~~~~~~~~~~                  
  975 | 
      |                                        
  976 |   // Direction to move pindex and ptr*
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  977 |   int incr = (mFindBackward ? -1 : 1);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  978 | 
      |                                        
  979 |   nsCOMPtr<nsIContent> tc;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  980 |   const nsTextFragment* frag = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  981 |   int32_t fragLen = 0;
      |   ~~~~~~~~~~~~~~~~~~~~                 
  982 | 
      |                                        
  983 |   // Pointers into the current fragment:
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  984 |   const char16_t* t2b = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  985 |   const char* t1b = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  986 | 
      |                                        
  987 |   // Keep track of when we're in whitespace:
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  988 |   // (only matters when we're matching)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  989 |   bool inWhitespace = false;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  990 |   // Keep track of whether the previous char was a word-breaking one.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  991 |   bool wordBreakPrev = false;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  992 | 
      |                                        
  993 |   // Place to save the range start point in case we find a match:
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  994 |   nsCOMPtr<nsIDOMNode> matchAnchorNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  995 |   int32_t matchAnchorOffset = 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  996 | 
      |                                        
  997 |   // Get the end point, so we know when to end searches:
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  998 |   nsCOMPtr<nsIDOMNode> endNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  999 |   int32_t endOffset;
      |   ~~~~~~~~~~~~~~~~~~                   
 1000 |   aEndPoint->GetEndContainer(getter_AddRefs(endNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1001 |   aEndPoint->GetEndOffset(&endOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 1002 | 
      |                                        
 1003 |   char16_t c = 0;
      |   ~~~~~~~~~~~~~~~                      
 1004 |   char16_t patc = 0;
      |   ~~~~~~~~~~~~~~~~~~                   
 1005 |   char16_t prevChar = 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~               
 1006 |   char16_t prevCharInMatch = 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
 1007 |   while (1) {
      |   ~~~~~~~~~~~                          
 1008 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1009 |     printf("Loop ...\n");
      |     ~~~~~~~~~~~~~~~~~~~~~              
 1010 | #endif
      | ~~~~~~                                 
 1011 | 
      |                                        
 1012 |     // If this is our first time on a new node, reset the pointers:
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1013 |     if (!frag) {
      |     ~~~~~~~~~~~~                       
 1014 | 
      |                                        
 1015 |       tc = nullptr;
      |       ~~~~~~~~~~~~~                    
 1016 |       NextNode(aSearchRange, aStartPoint, aEndPoint, false);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1017 |       if (!mIterNode) { // Out of nodes
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1018 |         // Are we in the middle of a match? If so, try again with continuation.
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1019 |         if (matchAnchorNode) {
      |         ~~~~~~~~~~~~~~~~~~~~~~         
 1020 |           NextNode(aSearchRange, aStartPoint, aEndPoint, true);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1021 |         }
      |         ~                              
 1022 | 
      |                                        
 1023 |         // Reset the iterator, so this nsFind will be usable if the user wants
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1024 |         // to search again (from beginning/end).
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1025 |         ResetAll();
      |         ~~~~~~~~~~~                    
 1026 |         return NS_OK;
      |         ~~~~~~~~~~~~~                  
 1027 |       }
      |       ~                                
 1028 | 
      |                                        
 1029 |       // We have a new text content. If its block parent is different from the
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1030 |       // block parent of the last text content, then we need to clear the match
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1031 |       // since we don't want to find across block boundaries.
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1032 |       nsCOMPtr<nsIDOMNode> blockParent;
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1033 |       GetBlockParent(mIterNode, getter_AddRefs(blockParent));
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1034 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1035 |       printf("New node: old blockparent = %p, new = %p\n",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1036 |              (void*)mLastBlockParent.get(), (void*)blockParent.get());
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1037 | #endif
      | ~~~~~~                                 
 1038 |       if (blockParent != mLastBlockParent) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1039 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1040 |         printf("Different block parent!\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1041 | #endif
      | ~~~~~~                                 
 1042 |         mLastBlockParent = blockParent;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1043 |         // End any pending match:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~      
 1044 |         matchAnchorNode = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1045 |         matchAnchorOffset = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~         
 1046 |         pindex = (mFindBackward ? patLen : 0);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1047 |         inWhitespace = false;
      |         ~~~~~~~~~~~~~~~~~~~~~          
 1048 |       }
      |       ~                                
 1049 | 
      |                                        
 1050 |       // Get the text content:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~         
 1051 |       tc = do_QueryInterface(mIterNode);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1052 |       if (!tc || !(frag = tc->GetText())) { // Out of nodes
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1053 |         mIterator = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~           
 1054 |         mLastBlockParent = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1055 |         ResetAll();
      |         ~~~~~~~~~~~                    
 1056 |         return NS_OK;
      |         ~~~~~~~~~~~~~                  
 1057 |       }
      |       ~                                
 1058 | 
      |                                        
 1059 |       fragLen = frag->GetLength();
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1060 | 
      |                                        
 1061 |       // Set our starting point in this node. If we're going back to the anchor
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1062 |       // node, which means that we just ended a partial match, use the saved
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1063 |       // offset:
      |       ~~~~~~~~~~                       
 1064 |       if (mIterNode == matchAnchorNode) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1065 |         findex = matchAnchorOffset + (mFindBackward ? 1 : 0);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1066 |       }
      |       ~                                
 1067 | 
      |                                        
 1068 |       // mIterOffset, if set, is the range's idea of an offset, and points
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1069 |       // between characters. But when translated to a string index, it points to
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1070 |       // a character. If we're going backward, this is one character too late
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1071 |       // and we'll match part of our previous pattern.
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1072 |       else if (mIterOffset >= 0) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1073 |         findex = mIterOffset - (mFindBackward ? 1 : 0);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1074 |       }
      |       ~                                
 1075 | 
      |                                        
 1076 |       // Otherwise, just start at the appropriate end of the fragment:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1077 |       else if (mFindBackward) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~        
 1078 |         findex = fragLen - 1;
      |         ~~~~~~~~~~~~~~~~~~~~~          
 1079 |       } else {
      |       ~~~~~~~~                         
 1080 |         findex = 0;
      |         ~~~~~~~~~~~                    
 1081 |       }
      |       ~                                
 1082 | 
      |                                        
 1083 |       // Offset can only apply to the first node:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1084 |       mIterOffset = -1;
      |       ~~~~~~~~~~~~~~~~~                
 1085 | 
      |                                        
 1086 |       // If this is outside the bounds of the string, then skip this node:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1087 |       if (findex < 0 || findex > fragLen - 1) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1088 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1089 |         printf("At the end of a text node -- skipping to the next\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1090 | #endif
      | ~~~~~~                                 
 1091 |         frag = 0;
      |         ~~~~~~~~~                      
 1092 |         continue;
      |         ~~~~~~~~~                      
 1093 |       }
      |       ~                                
 1094 | 
      |                                        
 1095 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1096 |       printf("Starting from offset %d\n", findex);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1097 | #endif
      | ~~~~~~                                 
 1098 |       if (frag->Is2b()) {
      |       ~~~~~~~~~~~~~~~~~~~              
 1099 |         t2b = frag->Get2b();
      |         ~~~~~~~~~~~~~~~~~~~~           
 1100 |         t1b = nullptr;
      |         ~~~~~~~~~~~~~~                 
 1101 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1102 |         nsAutoString str2(t2b, fragLen);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1103 |         printf("2 byte, '%s'\n", NS_LossyConvertUTF16toASCII(str2).get());
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1104 | #endif
      | ~~~~~~                                 
 1105 |       } else {
      |       ~~~~~~~~                         
 1106 |         t1b = frag->Get1b();
      |         ~~~~~~~~~~~~~~~~~~~~           
 1107 |         t2b = nullptr;
      |         ~~~~~~~~~~~~~~                 
 1108 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1109 |         nsAutoCString str1(t1b, fragLen);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1110 |         printf("1 byte, '%s'\n", str1.get());
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1111 | #endif
      | ~~~~~~                                 
 1112 |       }
      |       ~                                
 1113 |     } else {
      |     ~~~~~~~~                           
 1114 |       // Still on the old node. Advance the pointers, then see if we need to
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1115 |       // pull a new node.
      |       ~~~~~~~~~~~~~~~~~~~              
 1116 |       findex += incr;
      |       ~~~~~~~~~~~~~~~                  
 1117 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1118 |       printf("Same node -- (%d, %d)\n", pindex, findex);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1119 | #endif
      | ~~~~~~                                 
 1120 |       if (mFindBackward ? (findex < 0) : (findex >= fragLen)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1121 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1122 |         printf("Will need to pull a new node: mAO = %d, frag len=%d\n",
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1123 |                matchAnchorOffset, fragLen);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1124 | #endif
      | ~~~~~~                                 
 1125 |         // Done with this node.  Pull a new one.
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1126 |         frag = nullptr;
      |         ~~~~~~~~~~~~~~~                
 1127 |         continue;
      |         ~~~~~~~~~                      
 1128 |       }
      |       ~                                
 1129 |     }
      |     ~                                  
 1130 | 
      |                                        
 1131 |     // Have we gone past the endpoint yet? If we have, and we're not in the
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1132 |     // middle of a match, return.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
 1133 |     if (mIterNode == endNode &&
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~        
 1134 |         ((mFindBackward && findex < endOffset) ||
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1135 |          (!mFindBackward && findex > endOffset))) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1136 |       ResetAll();
      |       ~~~~~~~~~~~                      
 1137 |       return NS_OK;
      |       ~~~~~~~~~~~~~                    
 1138 |     }
      |     ~                                  
 1139 | 
      |                                        
 1140 |     // Save the previous character for word boundary detection
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1141 |     prevChar = c;
      |     ~~~~~~~~~~~~~                      
 1142 |     // The two characters we'll be comparing:
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |     c = (t2b ? t2b[findex] : CHAR_TO_UNICHAR(t1b[findex]));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1144 |     patc = patStr[pindex];
      |     ~~~~~~~~~~~~~~~~~~~~~~             
 1145 | 
      |                                        
 1146 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1147 |     printf("Comparing '%c'=%x to '%c' (%d of %d), findex=%d%s\n",
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1148 |            (char)c, (int)c, patc, pindex, patLen, findex,
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1149 |            inWhitespace ? " (inWhitespace)" : "");
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1150 | #endif
      | ~~~~~~                                 
 1151 | 
      |                                        
 1152 |     // Do we need to go back to non-whitespace mode? If inWhitespace, then this
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1153 |     // space in the pat str has already matched at least one space in the
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1154 |     // document.
      |     ~~~~~~~~~~~~                       
 1155 |     if (inWhitespace && !IsSpace(c)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 1156 |       inWhitespace = false;
      |       ~~~~~~~~~~~~~~~~~~~~~            
 1157 |       pindex += incr;
      |       ~~~~~~~~~~~~~~~                  
 1158 | #ifdef DEBUG
      | ~~~~~~~~~~~~                           
 1159 |       // This shouldn't happen -- if we were still matching, and we were at the
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1160 |       // end of the pat string, then we should have caught it in the last
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1161 |       // iteration and returned success.
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1162 |       if (OVERFLOW_PINDEX) {
      |       ~~~~~~~~~~~~~~~~~~~~~~           
 1163 |         NS_ASSERTION(false, "Missed a whitespace match");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1164 |       }
      |       ~                                
 1165 | #endif
      | ~~~~~~                                 
 1166 |       patc = patStr[pindex];
      |       ~~~~~~~~~~~~~~~~~~~~~~           
 1167 |     }
      |     ~                                  
 1168 |     if (!inWhitespace && IsSpace(patc)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1169 |       inWhitespace = true;
      |       ~~~~~~~~~~~~~~~~~~~~             
 1170 |     } else if (!inWhitespace && !mCaseSensitive && IsUpperCase(c)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1171 |       c = ToLowerCase(c);
      |       ~~~~~~~~~~~~~~~~~~~              
 1172 |     }
      |     ~                                  
 1173 | 
      |                                        
 1174 |     if (c == CH_SHY) {
      |     ~~~~~~~~~~~~~~~~~~                 
 1175 |       // ignore soft hyphens in the document
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1176 |       continue;
      |       ~~~~~~~~~                        
 1177 |     }
      |     ~                                  
 1178 | 
      |                                        
 1179 |     if (!mCaseSensitive) {
      |     ~~~~~~~~~~~~~~~~~~~~~~             
 1180 |       switch (c) {
      |       ~~~~~~~~~~~~                     
 1181 |         // treat curly and straight quotes as identical
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1182 |         case CH_LEFT_SINGLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1183 |         case CH_RIGHT_SINGLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1184 |           c = CH_APOSTROPHE;
      |           ~~~~~~~~~~~~~~~~~~           
 1185 |           break;
      |           ~~~~~~                       
 1186 |         case CH_LEFT_DOUBLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1187 |         case CH_RIGHT_DOUBLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1188 |           c = CH_QUOTE;
      |           ~~~~~~~~~~~~~                
 1189 |           break;
      |           ~~~~~~                       
 1190 |       }
      |       ~                                
 1191 | 
      |                                        
 1192 |       switch (patc) {
      |       ~~~~~~~~~~~~~~~                  
 1193 |         // treat curly and straight quotes as identical
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1194 |         case CH_LEFT_SINGLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1195 |         case CH_RIGHT_SINGLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1196 |           patc = CH_APOSTROPHE;
      |           ~~~~~~~~~~~~~~~~~~~~~        
 1197 |           break;
      |           ~~~~~~                       
 1198 |         case CH_LEFT_DOUBLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1199 |         case CH_RIGHT_DOUBLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1200 |           patc = CH_QUOTE;
      |           ~~~~~~~~~~~~~~~~             
 1201 |           break;
      |           ~~~~~~                       
 1202 |       }
      |       ~                                
 1203 |     }
      |     ~                                  
 1204 | 
      |                                        
 1205 |     // a '\n' between CJ characters is ignored
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1206 |     if (pindex != (mFindBackward ? patLen : 0) && c != patc && !inWhitespace) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1207 |       if (c == '\n' && t2b && IS_CJ_CHAR(prevCharInMatch)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1208 |         int32_t nindex = findex + incr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1209 |         if (mFindBackward ? (nindex >= 0) : (nindex < fragLen)) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1210 |           if (IS_CJ_CHAR(t2b[nindex])) {
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1211 |             continue;
      |             ~~~~~~~~~                  
 1212 |           }
      |           ~                            
 1213 |         }
      |         ~                              
 1214 |       }
      |       ~                                
 1215 |     }
      |     ~                                  
 1216 | 
      |                                        
 1217 |     wordBreakPrev = false;
      |     ~~~~~~~~~~~~~~~~~~~~~~             
 1218 |     if (mWordBreaker) {
      |     ~~~~~~~~~~~~~~~~~~~                
 1219 |       if (prevChar == NBSP_CHARCODE)
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
 1220 |         prevChar = CHAR_TO_UNICHAR(' ');
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1221 |       wordBreakPrev = mWordBreaker->BreakInBetween(&prevChar, 1, &c, 1);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1222 |     }
      |     ~                                  
 1223 | 
      |                                        
 1224 |     // Compare. Match if we're in whitespace and c is whitespace, or if the
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1225 |     // characters match and at least one of the following is true:
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1226 |     // a) we're not matching the entire word
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1227 |     // b) a match has already been stored
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1228 |     // c) the previous character is a different "class" than the current character.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1229 |     if ((c == patc && (!mWordBreaker || matchAnchorNode || wordBreakPrev)) ||
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1230 |         (inWhitespace && IsSpace(c)))
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
 1231 |     {
      |     ~                                  
 1232 |       prevCharInMatch = c;
      |       ~~~~~~~~~~~~~~~~~~~~             
 1233 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1234 |       if (inWhitespace) {
      |       ~~~~~~~~~~~~~~~~~~~              
 1235 |         printf("YES (whitespace)(%d of %d)\n", pindex, patLen);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1236 |       } else {
      |       ~~~~~~~~                         
 1237 |         printf("YES! '%c' == '%c' (%d of %d)\n", c, patc, pindex, patLen);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1238 |       }
      |       ~                                
 1239 | #endif
      | ~~~~~~                                 
 1240 | 
      |                                        
 1241 |       // Save the range anchors if we haven't already:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1242 |       if (!matchAnchorNode) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~          
 1243 |         matchAnchorNode = mIterNode;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
 1244 |         matchAnchorOffset = findex;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1245 |       }
      |       ~                                
 1246 | 
      |                                        
 1247 |       // Are we done?
      |       ~~~~~~~~~~~~~~~                  
 1248 |       if (DONE_WITH_PINDEX) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~          
 1249 |         // Matched the whole string!
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
 1250 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1251 |         printf("Found a match!\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1252 | #endif
      | ~~~~~~                                 
 1253 | 
      |                                        
 1254 |         // Make the range:
      |         ~~~~~~~~~~~~~~~~~~             
 1255 |         nsCOMPtr<nsIDOMNode> startParent;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1256 |         nsCOMPtr<nsIDOMNode> endParent;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1257 | 
      |                                        
 1258 |         // Check for word break (if necessary)
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1259 |         if (mWordBreaker) {
      |         ~~~~~~~~~~~~~~~~~~~            
 1260 |           int32_t nextfindex = findex + incr;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1261 | 
      |                                        
 1262 |           char16_t nextChar;
      |           ~~~~~~~~~~~~~~~~~~           
 1263 |           // If still in array boundaries, get nextChar.
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1264 |           if (mFindBackward ? (nextfindex >= 0) : (nextfindex < fragLen))
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1265 |             nextChar = (t2b ? t2b[nextfindex] : CHAR_TO_UNICHAR(t1b[nextfindex]));
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:1265:49: note: in expansion of macro 'CHAR_TO_UNICHAR'
 1265 |             nextChar = (t2b ? t2b[nextfindex] : CHAR_TO_UNICHAR(t1b[nextfindex]));
      |                                                 ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:39: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   36 | #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c)
      |                                       ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:926:24: note: in expansion of macro 'CHAR_TO_UNICHAR'
  926 | #define NBSP_CHARCODE (CHAR_TO_UNICHAR(160))
      |                        ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:1270:27: note: in expansion of macro 'NBSP_CHARCODE'
 1270 |           if (nextChar == NBSP_CHARCODE)
      |                           ^~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:39: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   36 | #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c)
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~
   37 | 
      |                                        
   38 | static NS_DEFINE_CID(kCContentIteratorCID, NS_CONTENTITERATOR_CID);
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   39 | static NS_DEFINE_CID(kCPreContentIteratorCID, NS_PRECONTENTITERATOR_CID);
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   40 | 
      |                                        
   41 | #define CH_QUOTE ((char16_t)0x22)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
   42 | #define CH_APOSTROPHE ((char16_t)0x27)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
   43 | #define CH_LEFT_SINGLE_QUOTE ((char16_t)0x2018)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   44 | #define CH_RIGHT_SINGLE_QUOTE ((char16_t)0x2019)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   45 | #define CH_LEFT_DOUBLE_QUOTE ((char16_t)0x201C)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   46 | #define CH_RIGHT_DOUBLE_QUOTE ((char16_t)0x201D)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   47 | 
      |                                        
   48 | #define CH_SHY ((char16_t)0xAD)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
   49 | 
      |                                        
   50 | // nsFind::Find casts CH_SHY to char before calling StripChars
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   51 | // This works correctly if and only if CH_SHY <= 255
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   52 | static_assert(CH_SHY <= 255, "CH_SHY is not an ascii character");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   53 | 
      |                                        
   54 | // nsFindContentIterator is a special iterator that also goes through any
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 | // existing <textarea>'s or text <input>'s editor to lookup the anonymous DOM
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 | // content there.
      | ~~~~~~~~~~~~~~~~~                      
   57 | //
      | ~~                                     
   58 | // Details:
      | ~~~~~~~~~~~                            
   59 | // 1) We use two iterators: The "outer-iterator" goes through the normal DOM.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   60 | // The "inner-iterator" goes through the anonymous DOM inside the editor.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   61 | //
      | ~~                                     
   62 | // 2) [MaybeSetupInnerIterator] As soon as the outer-iterator's current node is
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   63 | // changed, a check is made to see if the node is a <textarea> or a text <input>
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   64 | // node. If so, an inner-iterator is created to lookup the anynomous contents of
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   65 | // the editor underneath the text control.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   66 | //
      | ~~                                     
   67 | // 3) When the inner-iterator is created, we position the outer-iterator 'after'
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 | // (or 'before' in backward search) the text control to avoid revisiting that
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 | // control.
      | ~~~~~~~~~~~                            
   70 | //
      | ~~                                     
   71 | // 4) As a consequence of searching through text controls, we can be called via
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 | // FindNext with the current selection inside a <textarea> or a text <input>.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 | // This means that we can be given an initial search range that stretches across
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   74 | // the anonymous DOM and the normal DOM. To cater for this situation, we split
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   75 | // the anonymous part into the inner-iterator and then reposition the outer-
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   76 | // iterator outside.
      | ~~~~~~~~~~~~~~~~~~~~                   
   77 | //
      | ~~                                     
   78 | // 5) The implementation assumes that First() and Next() are only called in
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   79 | // find-forward mode, while Last() and Prev() are used in find-backward.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   80 | 
      |                                        
   81 | class nsFindContentIterator final : public nsIContentIterator
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   82 | {
      | ~                                      
   83 | public:
      | ~~~~~~~                                
   84 |   explicit nsFindContentIterator(bool aFindBackward)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   85 |     : mStartOffset(0)
      |     ~~~~~~~~~~~~~~~~~                  
   86 |     , mEndOffset(0)
      |     ~~~~~~~~~~~~~~~                    
   87 |     , mFindBackward(aFindBackward)
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
   88 |   {
      |   ~                                    
   89 |   }
      |   ~                                    
   90 | 
      |                                        
   91 |   NS_DECL_CYCLE_COLLECTING_ISUPPORTS
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
   92 |   NS_DECL_CYCLE_COLLECTION_CLASS(nsFindContentIterator)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   93 | 
      |                                        
   94 |   // nsIContentIterator
      |   ~~~~~~~~~~~~~~~~~~~~~                
   95 |   virtual nsresult Init(nsINode* aRoot) override
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |   {
      |   ~                                    
   97 |     NS_NOTREACHED("internal error");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
   98 |     return NS_ERROR_NOT_IMPLEMENTED;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
   99 |   }
      |   ~                                    
  100 |   virtual nsresult Init(nsIDOMRange* aRange) override
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  101 |   {
      |   ~                                    
  102 |     NS_NOTREACHED("internal error");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  103 |     return NS_ERROR_NOT_IMPLEMENTED;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  104 |   }
      |   ~                                    
  105 |   // Not a range because one of the endpoints may be anonymous.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  106 |   nsresult Init(nsIDOMNode* aStartNode, int32_t aStartOffset,
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  107 |                 nsIDOMNode* aEndNode, int32_t aEndOffset);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  108 |   virtual void First() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  109 |   virtual void Last() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  110 |   virtual void Next() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  111 |   virtual void Prev() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  112 |   virtual nsINode* GetCurrentNode() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  113 |   virtual bool IsDone() override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  114 |   virtual nsresult PositionAt(nsINode* aCurNode) override;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  115 | 
      |                                        
  116 | protected:
      | ~~~~~~~~~~                             
  117 |   virtual ~nsFindContentIterator() {}
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  118 | 
      |                                        
  119 | private:
      | ~~~~~~~~                               
  120 |   static already_AddRefed<nsIDOMRange> CreateRange(nsINode* aNode)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  121 |   {
      |   ~                                    
  122 |     RefPtr<nsRange> range = new nsRange(aNode);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  123 |     range->SetMaySpanAnonymousSubtrees(true);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  124 |     return range.forget();
      |     ~~~~~~~~~~~~~~~~~~~~~~             
  125 |   }
      |   ~                                    
  126 | 
      |                                        
  127 |   nsCOMPtr<nsIContentIterator> mOuterIterator;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  128 |   nsCOMPtr<nsIContentIterator> mInnerIterator;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  129 |   // Can't use a range here, since we want to represent part of the flattened
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  130 |   // tree, including native anonymous content.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  131 |   nsCOMPtr<nsIDOMNode> mStartNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  132 |   int32_t mStartOffset;
      |   ~~~~~~~~~~~~~~~~~~~~~                
  133 |   nsCOMPtr<nsIDOMNode> mEndNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  134 |   int32_t mEndOffset;
      |   ~~~~~~~~~~~~~~~~~~~                  
  135 | 
      |                                        
  136 |   nsCOMPtr<nsIContent> mStartOuterContent;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  137 |   nsCOMPtr<nsIContent> mEndOuterContent;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  138 |   bool mFindBackward;
      |   ~~~~~~~~~~~~~~~~~~~                  
  139 | 
      |                                        
  140 |   void Reset();
      |   ~~~~~~~~~~~~~                        
  141 |   void MaybeSetupInnerIterator();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  142 |   void SetupInnerIterator(nsIContent* aContent);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  143 | };
      | ~~                                     
  144 | 
      |                                        
  145 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsFindContentIterator)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  146 |   NS_INTERFACE_MAP_ENTRY(nsIContentIterator)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  147 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  148 | NS_INTERFACE_MAP_END
      | ~~~~~~~~~~~~~~~~~~~~                   
  149 | 
      |                                        
  150 | NS_IMPL_CYCLE_COLLECTING_ADDREF(nsFindContentIterator)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  151 | NS_IMPL_CYCLE_COLLECTING_RELEASE(nsFindContentIterator)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  152 | 
      |                                        
  153 | NS_IMPL_CYCLE_COLLECTION(nsFindContentIterator, mOuterIterator, mInnerIterator,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  154 |                          mStartOuterContent, mEndOuterContent, mEndNode,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  155 |                          mStartNode)
      |                          ~~~~~~~~~~~   
  156 | 
      |                                        
  157 | nsresult
      | ~~~~~~~~                               
  158 | nsFindContentIterator::Init(nsIDOMNode* aStartNode, int32_t aStartOffset,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  159 |                             nsIDOMNode* aEndNode, int32_t aEndOffset)
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  160 | {
      | ~                                      
  161 |   NS_ENSURE_ARG_POINTER(aStartNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  162 |   NS_ENSURE_ARG_POINTER(aEndNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  163 |   if (!mOuterIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  164 |     if (mFindBackward) {
      |     ~~~~~~~~~~~~~~~~~~~~               
  165 |       // Use post-order in the reverse case, so we get parents before children
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  166 |       // in case we want to prevent descending into a node.
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  167 |       mOuterIterator = do_CreateInstance(kCContentIteratorCID);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  168 |     } else {
      |     ~~~~~~~~                           
  169 |       // Use pre-order in the forward case, so we get parents before children in
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  170 |       // case we want to prevent descending into a node.
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  171 |       mOuterIterator = do_CreateInstance(kCPreContentIteratorCID);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  172 |     }
      |     ~                                  
  173 |     NS_ENSURE_ARG_POINTER(mOuterIterator);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  174 |   }
      |   ~                                    
  175 | 
      |                                        
  176 |   // Set up the search "range" that we will examine
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  177 |   mStartNode = aStartNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  178 |   mStartOffset = aStartOffset;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  179 |   mEndNode = aEndNode;
      |   ~~~~~~~~~~~~~~~~~~~~                 
  180 |   mEndOffset = aEndOffset;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  181 | 
      |                                        
  182 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  183 | }
      | ~                                      
  184 | 
      |                                        
  185 | void
      | ~~~~                                   
  186 | nsFindContentIterator::First()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  187 | {
      | ~                                      
  188 |   Reset();
      |   ~~~~~~~~                             
  189 | }
      | ~                                      
  190 | 
      |                                        
  191 | void
      | ~~~~                                   
  192 | nsFindContentIterator::Last()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  193 | {
      | ~                                      
  194 |   Reset();
      |   ~~~~~~~~                             
  195 | }
      | ~                                      
  196 | 
      |                                        
  197 | void
      | ~~~~                                   
  198 | nsFindContentIterator::Next()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  199 | {
      | ~                                      
  200 |   if (mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  201 |     mInnerIterator->Next();
      |     ~~~~~~~~~~~~~~~~~~~~~~~            
  202 |     if (!mInnerIterator->IsDone()) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  203 |       return;
      |       ~~~~~~~                          
  204 |     }
      |     ~                                  
  205 | 
      |                                        
  206 |     // by construction, mOuterIterator is already on the next node
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  207 |   } else {
      |   ~~~~~~~~                             
  208 |     mOuterIterator->Next();
      |     ~~~~~~~~~~~~~~~~~~~~~~~            
  209 |   }
      |   ~                                    
  210 |   MaybeSetupInnerIterator();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  211 | }
      | ~                                      
  212 | 
      |                                        
  213 | void
      | ~~~~                                   
  214 | nsFindContentIterator::Prev()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  215 | {
      | ~                                      
  216 |   if (mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  217 |     mInnerIterator->Prev();
      |     ~~~~~~~~~~~~~~~~~~~~~~~            
  218 |     if (!mInnerIterator->IsDone()) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  219 |       return;
      |       ~~~~~~~                          
  220 |     }
      |     ~                                  
  221 | 
      |                                        
  222 |     // by construction, mOuterIterator is already on the previous node
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  223 |   } else {
      |   ~~~~~~~~                             
  224 |     mOuterIterator->Prev();
      |     ~~~~~~~~~~~~~~~~~~~~~~~            
  225 |   }
      |   ~                                    
  226 |   MaybeSetupInnerIterator();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  227 | }
      | ~                                      
  228 | 
      |                                        
  229 | nsINode*
      | ~~~~~~~~                               
  230 | nsFindContentIterator::GetCurrentNode()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  231 | {
      | ~                                      
  232 |   if (mInnerIterator && !mInnerIterator->IsDone()) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  233 |     return mInnerIterator->GetCurrentNode();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  234 |   }
      |   ~                                    
  235 |   return mOuterIterator->GetCurrentNode();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  236 | }
      | ~                                      
  237 | 
      |                                        
  238 | bool
      | ~~~~                                   
  239 | nsFindContentIterator::IsDone()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  240 | {
      | ~                                      
  241 |   if (mInnerIterator && !mInnerIterator->IsDone()) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  242 |     return false;
      |     ~~~~~~~~~~~~~                      
  243 |   }
      |   ~                                    
  244 |   return mOuterIterator->IsDone();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  245 | }
      | ~                                      
  246 | 
      |                                        
  247 | nsresult
      | ~~~~~~~~                               
  248 | nsFindContentIterator::PositionAt(nsINode* aCurNode)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  249 | {
      | ~                                      
  250 |   nsINode* oldNode = mOuterIterator->GetCurrentNode();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  251 |   nsresult rv = mOuterIterator->PositionAt(aCurNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  252 |   if (NS_SUCCEEDED(rv)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~              
  253 |     MaybeSetupInnerIterator();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~         
  254 |   } else {
      |   ~~~~~~~~                             
  255 |     mOuterIterator->PositionAt(oldNode);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  256 |     if (mInnerIterator) {
      |     ~~~~~~~~~~~~~~~~~~~~~              
  257 |       rv = mInnerIterator->PositionAt(aCurNode);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  258 |     }
      |     ~                                  
  259 |   }
      |   ~                                    
  260 |   return rv;
      |   ~~~~~~~~~~                           
  261 | }
      | ~                                      
  262 | 
      |                                        
  263 | void
      | ~~~~                                   
  264 | nsFindContentIterator::Reset()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  265 | {
      | ~                                      
  266 |   mInnerIterator = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~            
  267 |   mStartOuterContent = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  268 |   mEndOuterContent = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  269 | 
      |                                        
  270 |   // As a consequence of searching through text controls, we may have been
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  271 |   // initialized with a selection inside a <textarea> or a text <input>.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  272 | 
      |                                        
  273 |   // see if the start node is an anonymous text node inside a text control
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  274 |   nsCOMPtr<nsIContent> startContent(do_QueryInterface(mStartNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  275 |   if (startContent) {
      |   ~~~~~~~~~~~~~~~~~~~                  
  276 |     mStartOuterContent = startContent->FindFirstNonChromeOnlyAccessContent();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  277 |   }
      |   ~                                    
  278 | 
      |                                        
  279 |   // see if the end node is an anonymous text node inside a text control
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  280 |   nsCOMPtr<nsIContent> endContent(do_QueryInterface(mEndNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  281 |   if (endContent) {
      |   ~~~~~~~~~~~~~~~~~                    
  282 |     mEndOuterContent = endContent->FindFirstNonChromeOnlyAccessContent();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  283 |   }
      |   ~                                    
  284 | 
      |                                        
  285 |   // Note: OK to just set up the outer iterator here; if our range has a native
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  286 |   // anonymous endpoint we'll end up setting up an inner iterator, and reset the
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  287 |   // outer one in the process.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  288 |   nsCOMPtr<nsINode> node = do_QueryInterface(mStartNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  289 |   NS_ENSURE_TRUE_VOID(node);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  290 | 
      |                                        
  291 |   nsCOMPtr<nsIDOMRange> range = CreateRange(node);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  292 |   range->SetStart(mStartNode, mStartOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  293 |   range->SetEnd(mEndNode, mEndOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  294 |   mOuterIterator->Init(range);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  295 | 
      |                                        
  296 |   if (!mFindBackward) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  297 |     if (mStartOuterContent != startContent) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  298 |       // the start node was an anonymous text node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  299 |       SetupInnerIterator(mStartOuterContent);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  300 |       if (mInnerIterator) {
      |       ~~~~~~~~~~~~~~~~~~~~~            
  301 |         mInnerIterator->First();
      |         ~~~~~~~~~~~~~~~~~~~~~~~~       
  302 |       }
      |       ~                                
  303 |     }
      |     ~                                  
  304 |     if (!mOuterIterator->IsDone()) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  305 |       mOuterIterator->First();
      |       ~~~~~~~~~~~~~~~~~~~~~~~~         
  306 |     }
      |     ~                                  
  307 |   } else {
      |   ~~~~~~~~                             
  308 |     if (mEndOuterContent != endContent) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  309 |       // the end node was an anonymous text node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  310 |       SetupInnerIterator(mEndOuterContent);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  311 |       if (mInnerIterator) {
      |       ~~~~~~~~~~~~~~~~~~~~~            
  312 |         mInnerIterator->Last();
      |         ~~~~~~~~~~~~~~~~~~~~~~~        
  313 |       }
      |       ~                                
  314 |     }
      |     ~                                  
  315 |     if (!mOuterIterator->IsDone()) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  316 |       mOuterIterator->Last();
      |       ~~~~~~~~~~~~~~~~~~~~~~~          
  317 |     }
      |     ~                                  
  318 |   }
      |   ~                                    
  319 | 
      |                                        
  320 |   // if we didn't create an inner-iterator, the boundary node could still be
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  321 |   // a text control, in which case we also need an inner-iterator straightaway
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  322 |   if (!mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  323 |     MaybeSetupInnerIterator();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~         
  324 |   }
      |   ~                                    
  325 | }
      | ~                                      
  326 | 
      |                                        
  327 | void
      | ~~~~                                   
  328 | nsFindContentIterator::MaybeSetupInnerIterator()
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  329 | {
      | ~                                      
  330 |   mInnerIterator = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~            
  331 | 
      |                                        
  332 |   nsCOMPtr<nsIContent> content =
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  333 |     do_QueryInterface(mOuterIterator->GetCurrentNode());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  334 |   if (!content || !content->IsNodeOfType(nsINode::eHTML_FORM_CONTROL)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  335 |     return;
      |     ~~~~~~~                            
  336 |   }
      |   ~                                    
  337 | 
      |                                        
  338 |   nsCOMPtr<nsIFormControl> formControl(do_QueryInterface(content));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  339 |   if (!formControl->IsTextControl(true)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  340 |     return;
      |     ~~~~~~~                            
  341 |   }
      |   ~                                    
  342 | 
      |                                        
  343 |   SetupInnerIterator(content);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  344 |   if (mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  345 |     if (!mFindBackward) {
      |     ~~~~~~~~~~~~~~~~~~~~~              
  346 |       mInnerIterator->First();
      |       ~~~~~~~~~~~~~~~~~~~~~~~~         
  347 |       // finish setup: position mOuterIterator on the actual "next" node (this
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348 |       // completes its re-init, @see SetupInnerIterator)
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  349 |       if (!mOuterIterator->IsDone()) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  350 |         mOuterIterator->First();
      |         ~~~~~~~~~~~~~~~~~~~~~~~~       
  351 |       }
      |       ~                                
  352 |     } else {
      |     ~~~~~~~~                           
  353 |       mInnerIterator->Last();
      |       ~~~~~~~~~~~~~~~~~~~~~~~          
  354 |       // finish setup: position mOuterIterator on the actual "previous" node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  355 |       // (this completes its re-init, @see SetupInnerIterator)
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  356 |       if (!mOuterIterator->IsDone()) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  357 |         mOuterIterator->Last();
      |         ~~~~~~~~~~~~~~~~~~~~~~~        
  358 |       }
      |       ~                                
  359 |     }
      |     ~                                  
  360 |   }
      |   ~                                    
  361 | }
      | ~                                      
  362 | 
      |                                        
  363 | void
      | ~~~~                                   
  364 | nsFindContentIterator::SetupInnerIterator(nsIContent* aContent)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  365 | {
      | ~                                      
  366 |   if (!aContent) {
      |   ~~~~~~~~~~~~~~~~                     
  367 |     return;
      |     ~~~~~~~                            
  368 |   }
      |   ~                                    
  369 |   NS_ASSERTION(!aContent->IsRootOfNativeAnonymousSubtree(), "invalid call");
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  370 | 
      |                                        
  371 |   nsITextControlFrame* tcFrame = do_QueryFrame(aContent->GetPrimaryFrame());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  372 |   if (!tcFrame) {
      |   ~~~~~~~~~~~~~~~                      
  373 |     return;
      |     ~~~~~~~                            
  374 |   }
      |   ~                                    
  375 | 
      |                                        
  376 |   nsCOMPtr<nsIEditor> editor;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  377 |   tcFrame->GetEditor(getter_AddRefs(editor));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  378 |   if (!editor) {
      |   ~~~~~~~~~~~~~~                       
  379 |     return;
      |     ~~~~~~~                            
  380 |   }
      |   ~                                    
  381 | 
      |                                        
  382 |   // don't mess with disabled input fields
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  383 |   uint32_t editorFlags = 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~            
  384 |   editor->GetFlags(&editorFlags);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  385 |   if (editorFlags & nsIPlaintextEditor::eEditorDisabledMask) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  386 |     return;
      |     ~~~~~~~                            
  387 |   }
      |   ~                                    
  388 | 
      |                                        
  389 |   nsCOMPtr<nsIDOMElement> rootElement;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  390 |   editor->GetRootElement(getter_AddRefs(rootElement));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  391 | 
      |                                        
  392 |   nsCOMPtr<nsIDOMRange> innerRange = CreateRange(aContent);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  393 |   nsCOMPtr<nsIDOMRange> outerRange = CreateRange(aContent);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  394 |   if (!innerRange || !outerRange) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  395 |     return;
      |     ~~~~~~~                            
  396 |   }
      |   ~                                    
  397 | 
      |                                        
  398 |   // now create the inner-iterator
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  399 |   mInnerIterator = do_CreateInstance(kCPreContentIteratorCID);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  400 | 
      |                                        
  401 |   if (mInnerIterator) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  402 |     innerRange->SelectNodeContents(rootElement);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  403 | 
      |                                        
  404 |     // fix up the inner bounds, we may have to only lookup a portion
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  405 |     // of the text control if the current node is a boundary point
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  406 |     if (aContent == mStartOuterContent) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  407 |       innerRange->SetStart(mStartNode, mStartOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  408 |     }
      |     ~                                  
  409 |     if (aContent == mEndOuterContent) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  410 |       innerRange->SetEnd(mEndNode, mEndOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  411 |     }
      |     ~                                  
  412 |     // Note: we just init here. We do First() or Last() later.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  413 |     mInnerIterator->Init(innerRange);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  414 | 
      |                                        
  415 |     // make sure to place the outer-iterator outside the text control so that we
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  416 |     // don't go there again.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  417 |     nsresult res1, res2;
      |     ~~~~~~~~~~~~~~~~~~~~               
  418 |     nsCOMPtr<nsIDOMNode> outerNode(do_QueryInterface(aContent));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  419 |     if (!mFindBackward) { // find forward
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  420 |       // cut the outer-iterator after the current node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  421 |       res1 = outerRange->SetEnd(mEndNode, mEndOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  422 |       res2 = outerRange->SetStartAfter(outerNode);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  423 |     } else { // find backward
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~          
  424 |       // cut the outer-iterator before the current node
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  425 |       res1 = outerRange->SetStart(mStartNode, mStartOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  426 |       res2 = outerRange->SetEndBefore(outerNode);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  427 |     }
      |     ~                                  
  428 |     if (NS_FAILED(res1) || NS_FAILED(res2)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  429 |       // we are done with the outer-iterator, the inner-iterator will traverse
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  430 |       // what we want
      |       ~~~~~~~~~~~~~~~                  
  431 |       outerRange->Collapse(true);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  432 |     }
      |     ~                                  
  433 | 
      |                                        
  434 |     // Note: we just re-init here, using the segment of our search range that
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  435 |     // is yet to be visited. Thus when we later do mOuterIterator->First() [or
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436 |     // mOuterIterator->Last()], we will effectively be on the next node [or
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  437 |     // the previous node] _with respect to_ the search range.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  438 |     mOuterIterator->Init(outerRange);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  439 |   }
      |   ~                                    
  440 | }
      | ~                                      
  441 | 
      |                                        
  442 | nsresult
      | ~~~~~~~~                               
  443 | NS_NewFindContentIterator(bool aFindBackward, nsIContentIterator** aResult)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  444 | {
      | ~                                      
  445 |   NS_ENSURE_ARG_POINTER(aResult);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  446 |   if (!aResult) {
      |   ~~~~~~~~~~~~~~~                      
  447 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  448 |   }
      |   ~                                    
  449 | 
      |                                        
  450 |   nsFindContentIterator* it = new nsFindContentIterator(aFindBackward);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  451 |   if (!it) {
      |   ~~~~~~~~~~                           
  452 |     return NS_ERROR_OUT_OF_MEMORY;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  453 |   }
      |   ~                                    
  454 |   return it->QueryInterface(NS_GET_IID(nsIContentIterator), (void**)aResult);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  455 | }
      | ~                                      
  456 | 
      |                                        
  457 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsFind)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  458 |   NS_INTERFACE_MAP_ENTRY(nsIFind)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  459 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  460 | NS_INTERFACE_MAP_END
      | ~~~~~~~~~~~~~~~~~~~~                   
  461 | 
      |                                        
  462 | NS_IMPL_CYCLE_COLLECTING_ADDREF(nsFind)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  463 | NS_IMPL_CYCLE_COLLECTING_RELEASE(nsFind)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  464 | 
      |                                        
  465 | NS_IMPL_CYCLE_COLLECTION(nsFind, mLastBlockParent, mIterNode, mIterator)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  466 | 
      |                                        
  467 | nsFind::nsFind()
      | ~~~~~~~~~~~~~~~~                       
  468 |   : mFindBackward(false)
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  469 |   , mCaseSensitive(false)
      |   ~~~~~~~~~~~~~~~~~~~~~~~              
  470 |   , mIterOffset(0)
      |   ~~~~~~~~~~~~~~~~                     
  471 | {
      | ~                                      
  472 | }
      | ~                                      
  473 | 
      |                                        
  474 | nsFind::~nsFind()
      | ~~~~~~~~~~~~~~~~~                      
  475 | {
      | ~                                      
  476 | }
      | ~                                      
  477 | 
      |                                        
  478 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  479 | static void
      | ~~~~~~~~~~~                            
  480 | DumpNode(nsIDOMNode* aNode)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~            
  481 | {
      | ~                                      
  482 |   if (!aNode) {
      |   ~~~~~~~~~~~~~                        
  483 |     printf(">>>> Node: NULL\n");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  484 |     return;
      |     ~~~~~~~                            
  485 |   }
      |   ~                                    
  486 |   nsAutoString nodeName;
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  487 |   aNode->GetNodeName(nodeName);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  488 |   nsCOMPtr<nsIContent> textContent(do_QueryInterface(aNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  489 |   if (textContent && textContent->IsNodeOfType(nsINode::eTEXT)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  490 |     nsAutoString newText;
      |     ~~~~~~~~~~~~~~~~~~~~~              
  491 |     textContent->AppendTextTo(newText);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  492 |     printf(">>>> Text node (node name %s): '%s'\n",
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  493 |            NS_LossyConvertUTF16toASCII(nodeName).get(),
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  494 |            NS_LossyConvertUTF16toASCII(newText).get());
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  495 |   } else {
      |   ~~~~~~~~                             
  496 |     printf(">>>> Node: %s\n", NS_LossyConvertUTF16toASCII(nodeName).get());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  497 |   }
      |   ~                                    
  498 | }
      | ~                                      
  499 | #endif
      | ~~~~~~                                 
  500 | 
      |                                        
  501 | nsresult
      | ~~~~~~~~                               
  502 | nsFind::InitIterator(nsIDOMNode* aStartNode, int32_t aStartOffset,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  503 |                      nsIDOMNode* aEndNode, int32_t aEndOffset)
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  504 | {
      | ~                                      
  505 |   if (!mIterator) {
      |   ~~~~~~~~~~~~~~~~~                    
  506 |     mIterator = new nsFindContentIterator(mFindBackward);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  507 |     NS_ENSURE_TRUE(mIterator, NS_ERROR_OUT_OF_MEMORY);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  508 |   }
      |   ~                                    
  509 | 
      |                                        
  510 |   NS_ENSURE_ARG_POINTER(aStartNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  511 |   NS_ENSURE_ARG_POINTER(aEndNode);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  512 | 
      |                                        
  513 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  514 |   printf("InitIterator search range:\n");
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |   printf(" -- start %d, ", aStartOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  516 |   DumpNode(aStartNode);
      |   ~~~~~~~~~~~~~~~~~~~~~                
  517 |   printf(" -- end %d, ", aEndOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  518 |   DumpNode(aEndNode);
      |   ~~~~~~~~~~~~~~~~~~~                  
  519 | #endif
      | ~~~~~~                                 
  520 | 
      |                                        
  521 |   nsresult rv = mIterator->Init(aStartNode, aStartOffset, aEndNode, aEndOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  522 |   NS_ENSURE_SUCCESS(rv, rv);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  523 |   if (mFindBackward) {
      |   ~~~~~~~~~~~~~~~~~~~~                 
  524 |     mIterator->Last();
      |     ~~~~~~~~~~~~~~~~~~                 
  525 |   } else {
      |   ~~~~~~~~                             
  526 |     mIterator->First();
      |     ~~~~~~~~~~~~~~~~~~~                
  527 |   }
      |   ~                                    
  528 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  529 | }
      | ~                                      
  530 | 
      |                                        
  531 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  532 | nsFind::GetFindBackwards(bool* aFindBackward)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 | {
      | ~                                      
  534 |   if (!aFindBackward) {
      |   ~~~~~~~~~~~~~~~~~~~~~                
  535 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  536 |   }
      |   ~                                    
  537 | 
      |                                        
  538 |   *aFindBackward = mFindBackward;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  539 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  540 | }
      | ~                                      
  541 | 
      |                                        
  542 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  543 | nsFind::SetFindBackwards(bool aFindBackward)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  544 | {
      | ~                                      
  545 |   mFindBackward = aFindBackward;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  546 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  547 | }
      | ~                                      
  548 | 
      |                                        
  549 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  550 | nsFind::GetCaseSensitive(bool* aCaseSensitive)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  551 | {
      | ~                                      
  552 |   if (!aCaseSensitive) {
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  553 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  554 |   }
      |   ~                                    
  555 | 
      |                                        
  556 |   *aCaseSensitive = mCaseSensitive;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  557 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  558 | }
      | ~                                      
  559 | 
      |                                        
  560 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  561 | nsFind::SetCaseSensitive(bool aCaseSensitive)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  562 | {
      | ~                                      
  563 |   mCaseSensitive = aCaseSensitive;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  564 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  565 | }
      | ~                                      
  566 | 
      |                                        
  567 | /* attribute boolean entireWord; */
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  568 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  569 | nsFind::GetEntireWord(bool *aEntireWord)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  570 | {
      | ~                                      
  571 |   if (!aEntireWord)
      |   ~~~~~~~~~~~~~~~~~                    
  572 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  573 | 
      |                                        
  574 |   *aEntireWord = !!mWordBreaker;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  575 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  576 | }
      | ~                                      
  577 | 
      |                                        
  578 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  579 | nsFind::SetEntireWord(bool aEntireWord)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  580 | {
      | ~                                      
  581 |   mWordBreaker = aEntireWord ? nsContentUtils::WordBreaker() : nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  582 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  583 | }
      | ~                                      
  584 | 
      |                                        
  585 | // Here begins the find code. A ten-thousand-foot view of how it works: Find
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  586 | // needs to be able to compare across inline (but not block) nodes, e.g. find
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  587 | // for "abc" should match a<b>b</b>c. So after we've searched a node, we're not
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  588 | // done with it; in the case of a partial match we may need to reset the
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  589 | // iterator to go back to a previously visited node, so we always save the
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  590 | // "match anchor" node and offset.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  591 | //
      | ~~                                     
  592 | // Text nodes store their text in an nsTextFragment, which is effectively a
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  593 | // union of a one-byte string or a two-byte string. Single and double strings
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  594 | // are intermixed in the dom. We don't have string classes which can deal with
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  595 | // intermixed strings, so all the handling is done explicitly here.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  596 | 
      |                                        
  597 | nsresult
      | ~~~~~~~~                               
  598 | nsFind::NextNode(nsIDOMRange* aSearchRange,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  599 |                  nsIDOMRange* aStartPoint, nsIDOMRange* aEndPoint,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  600 |                  bool aContinueOk)
      |                  ~~~~~~~~~~~~~~~~~     
  601 | {
      | ~                                      
  602 |   nsresult rv;
      |   ~~~~~~~~~~~~                         
  603 | 
      |                                        
  604 |   nsCOMPtr<nsIContent> content;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  605 | 
      |                                        
  606 |   if (!mIterator || aContinueOk) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  607 |     // If we are continuing, that means we have a match in progress. In that
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  608 |     // case, we want to continue from the end point (where we are now) to the
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  609 |     // beginning/end of the search range.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  610 |     nsCOMPtr<nsIDOMNode> startNode;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  611 |     nsCOMPtr<nsIDOMNode> endNode;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  612 |     int32_t startOffset, endOffset;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  613 |     if (aContinueOk) {
      |     ~~~~~~~~~~~~~~~~~~                 
  614 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  615 |       printf("Match in progress: continuing past endpoint\n");
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  616 | #endif
      | ~~~~~~                                 
  617 |       if (mFindBackward) {
      |       ~~~~~~~~~~~~~~~~~~~~             
  618 |         aSearchRange->GetStartContainer(getter_AddRefs(startNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  619 |         aSearchRange->GetStartOffset(&startOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  620 |         aEndPoint->GetStartContainer(getter_AddRefs(endNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  621 |         aEndPoint->GetStartOffset(&endOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  622 |       } else { // forward
      |       ~~~~~~~~~~~~~~~~~~~              
  623 |         aEndPoint->GetEndContainer(getter_AddRefs(startNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  624 |         aEndPoint->GetEndOffset(&startOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  625 |         aSearchRange->GetEndContainer(getter_AddRefs(endNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  626 |         aSearchRange->GetEndOffset(&endOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  627 |       }
      |       ~                                
  628 |     } else { // Normal, not continuing
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  629 |       if (mFindBackward) {
      |       ~~~~~~~~~~~~~~~~~~~~             
  630 |         aSearchRange->GetStartContainer(getter_AddRefs(startNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  631 |         aSearchRange->GetStartOffset(&startOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  632 |         aStartPoint->GetEndContainer(getter_AddRefs(endNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  633 |         aStartPoint->GetEndOffset(&endOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  634 |         // XXX Needs work: Problem with this approach: if there is a match which
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  635 |         // starts just before the current selection and continues into the
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  636 |         // selection, we will miss it, because our search algorithm only starts
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  637 |         // searching from the end of the word, so we would have to search the
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  638 |         // current selection but discount any matches that fall entirely inside
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  639 |         // it.
      |         ~~~~~~                         
  640 |       } else { // forward
      |       ~~~~~~~~~~~~~~~~~~~              
  641 |         aStartPoint->GetStartContainer(getter_AddRefs(startNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  642 |         aStartPoint->GetStartOffset(&startOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  643 |         aEndPoint->GetEndContainer(getter_AddRefs(endNode));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  644 |         aEndPoint->GetEndOffset(&endOffset);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  645 |       }
      |       ~                                
  646 |     }
      |     ~                                  
  647 | 
      |                                        
  648 |     rv = InitIterator(startNode, startOffset, endNode, endOffset);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  649 |     NS_ENSURE_SUCCESS(rv, rv);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~         
  650 |     if (!aStartPoint) {
      |     ~~~~~~~~~~~~~~~~~~~                
  651 |       aStartPoint = aSearchRange;
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  652 |     }
      |     ~                                  
  653 | 
      |                                        
  654 |     content = do_QueryInterface(mIterator->GetCurrentNode());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  655 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  656 |     nsCOMPtr<nsIDOMNode> dnode(do_QueryInterface(content));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  657 |     printf(":::::: Got the first node ");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  658 |     DumpNode(dnode);
      |     ~~~~~~~~~~~~~~~~                   
  659 | #endif
      | ~~~~~~                                 
  660 |     if (content && content->IsNodeOfType(nsINode::eTEXT) &&
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  661 |         !SkipNode(content)) {
      |         ~~~~~~~~~~~~~~~~~~~~~          
  662 |       mIterNode = do_QueryInterface(content);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  663 |       // Also set mIterOffset if appropriate:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  664 |       nsCOMPtr<nsIDOMNode> node;
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~       
  665 |       if (mFindBackward) {
      |       ~~~~~~~~~~~~~~~~~~~~             
  666 |         aStartPoint->GetEndContainer(getter_AddRefs(node));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  667 |         if (mIterNode.get() == node.get()) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  668 |           aStartPoint->GetEndOffset(&mIterOffset);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  669 |         } else {
      |         ~~~~~~~~                       
  670 |           mIterOffset = -1; // sign to start from end
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  671 |         }
      |         ~                              
  672 |       } else {
      |       ~~~~~~~~                         
  673 |         aStartPoint->GetStartContainer(getter_AddRefs(node));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  674 |         if (mIterNode.get() == node.get()) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  675 |           aStartPoint->GetStartOffset(&mIterOffset);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  676 |         } else {
      |         ~~~~~~~~                       
  677 |           mIterOffset = 0;
      |           ~~~~~~~~~~~~~~~~             
  678 |         }
      |         ~                              
  679 |       }
      |       ~                                
  680 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  681 |       printf("Setting initial offset to %d\n", mIterOffset);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  682 | #endif
      | ~~~~~~                                 
  683 |       return NS_OK;
      |       ~~~~~~~~~~~~~                    
  684 |     }
      |     ~                                  
  685 |   }
      |   ~                                    
  686 | 
      |                                        
  687 |   while (true) {
      |   ~~~~~~~~~~~~~~                       
  688 |     if (mFindBackward) {
      |     ~~~~~~~~~~~~~~~~~~~~               
  689 |       mIterator->Prev();
      |       ~~~~~~~~~~~~~~~~~~               
  690 |     } else {
      |     ~~~~~~~~                           
  691 |       mIterator->Next();
      |       ~~~~~~~~~~~~~~~~~~               
  692 |     }
      |     ~                                  
  693 | 
      |                                        
  694 |     content = do_QueryInterface(mIterator->GetCurrentNode());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  695 |     if (!content) {
      |     ~~~~~~~~~~~~~~~                    
  696 |       break;
      |       ~~~~~~                           
  697 |     }
      |     ~                                  
  698 | 
      |                                        
  699 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  700 |     nsCOMPtr<nsIDOMNode> dnode(do_QueryInterface(content));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  701 |     printf(":::::: Got another node ");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  702 |     DumpNode(dnode);
      |     ~~~~~~~~~~~~~~~~                   
  703 | #endif
      | ~~~~~~                                 
  704 | 
      |                                        
  705 |     // If we ever cross a block node, we might want to reset the match anchor:
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  706 |     // we don't match patterns extending across block boundaries. But we can't
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  707 |     // depend on this test here now, because the iterator doesn't give us the
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  708 |     // parent going in and going out, and we need it both times to depend on
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  709 |     // this.
      |     ~~~~~~~~                           
  710 |     //if (IsBlockNode(content))
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  711 | 
      |                                        
  712 |     // Now see if we need to skip this node -- e.g. is it part of a script or
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  713 |     // other invisible node? Note that we don't ask for CSS information; a node
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  714 |     // can be invisible due to CSS, and we'd still find it.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  715 |     if (SkipNode(content)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  716 |       continue;
      |       ~~~~~~~~~                        
  717 |     }
      |     ~                                  
  718 | 
      |                                        
  719 |     if (content->IsNodeOfType(nsINode::eTEXT)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  720 |       break;
      |       ~~~~~~                           
  721 |     }
      |     ~                                  
  722 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  723 |     dnode = do_QueryInterface(content);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  724 |     printf("Not a text node: ");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  725 |     DumpNode(dnode);
      |     ~~~~~~~~~~~~~~~~                   
  726 | #endif
      | ~~~~~~                                 
  727 |   }
      |   ~                                    
  728 | 
      |                                        
  729 |   if (content) {
      |   ~~~~~~~~~~~~~~                       
  730 |     mIterNode = do_QueryInterface(content);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  731 |   } else {
      |   ~~~~~~~~                             
  732 |     mIterNode = nullptr;
      |     ~~~~~~~~~~~~~~~~~~~~               
  733 |   }
      |   ~                                    
  734 |   mIterOffset = -1;
      |   ~~~~~~~~~~~~~~~~~                    
  735 | 
      |                                        
  736 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  737 |   printf("Iterator gave: ");
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  738 |   DumpNode(mIterNode);
      |   ~~~~~~~~~~~~~~~~~~~~                 
  739 | #endif
      | ~~~~~~                                 
  740 |   return NS_OK;
      |   ~~~~~~~~~~~~~                        
  741 | }
      | ~                                      
  742 | 
      |                                        
  743 | class MOZ_STACK_CLASS PeekNextCharRestoreState final
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  744 | {
      | ~                                      
  745 | public:
      | ~~~~~~~                                
  746 |   explicit PeekNextCharRestoreState(nsFind* aFind)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  747 |     : mIterOffset(aFind->mIterOffset),
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  748 |       mIterNode(aFind->mIterNode),
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  749 |       mCurrNode(aFind->mIterator->GetCurrentNode()),
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  750 |       mFind(aFind)
      |       ~~~~~~~~~~~~                     
  751 |   {
      |   ~                                    
  752 |   }
      |   ~                                    
  753 | 
      |                                        
  754 |   ~PeekNextCharRestoreState()
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  755 |   {
      |   ~                                    
  756 |     mFind->mIterOffset = mIterOffset;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  757 |     mFind->mIterNode = mIterNode;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  758 |     mFind->mIterator->PositionAt(mCurrNode);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  759 |   }
      |   ~                                    
  760 | 
      |                                        
  761 | private:
      | ~~~~~~~~                               
  762 |   int32_t mIterOffset;
      |   ~~~~~~~~~~~~~~~~~~~~                 
  763 |   nsCOMPtr<nsIDOMNode> mIterNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  764 |   nsCOMPtr<nsINode> mCurrNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  765 |   RefPtr<nsFind> mFind;
      |   ~~~~~~~~~~~~~~~~~~~~~                
  766 | };
      | ~~                                     
  767 | 
      |                                        
  768 | char16_t
      | ~~~~~~~~                               
  769 | nsFind::PeekNextChar(nsIDOMRange* aSearchRange,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  770 |                      nsIDOMRange* aStartPoint,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~
  771 |                      nsIDOMRange* aEndPoint)
      |                      ~~~~~~~~~~~~~~~~~~~~~~~
  772 | {
      | ~                                      
  773 |   // We need to restore the necessary member variables before this function
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  774 |   // returns.
      |   ~~~~~~~~~~~                          
  775 |   PeekNextCharRestoreState restoreState(this);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  776 | 
      |                                        
  777 |   nsCOMPtr<nsIContent> tc;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  778 |   nsresult rv;
      |   ~~~~~~~~~~~~                         
  779 |   const nsTextFragment *frag;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  780 |   int32_t fragLen;
      |   ~~~~~~~~~~~~~~~~                     
  781 | 
      |                                        
  782 |   // Loop through non-block nodes until we find one that's not empty.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  783 |   do {
      |   ~~~~                                 
  784 |     tc = nullptr;
      |     ~~~~~~~~~~~~~                      
  785 |     NextNode(aSearchRange, aStartPoint, aEndPoint, false);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  786 | 
      |                                        
  787 |     // Get the text content:
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  788 |     tc = do_QueryInterface(mIterNode);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  789 | 
      |                                        
  790 |     // Get the block parent.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  791 |     nsCOMPtr<nsIDOMNode> blockParent;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  792 |     rv = GetBlockParent(mIterNode, getter_AddRefs(blockParent));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  793 |     if (NS_FAILED(rv))
      |     ~~~~~~~~~~~~~~~~~~                 
  794 |       return L'\0';
      |       ~~~~~~~~~~~~~                    
  795 | 
      |                                        
  796 |     // If out of nodes or in new parent.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  797 |     if (!mIterNode || !tc || (blockParent != mLastBlockParent))
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  798 |       return L'\0';
      |       ~~~~~~~~~~~~~                    
  799 | 
      |                                        
  800 |     frag = tc->GetText();
      |     ~~~~~~~~~~~~~~~~~~~~~              
  801 |     fragLen = frag->GetLength();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  802 |   } while (fragLen <= 0);
      |   ~~~~~~~~~~~~~~~~~~~~~~~              
  803 | 
      |                                        
  804 |   const char16_t *t2b = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  805 |   const char *t1b = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  806 | 
      |                                        
  807 |   if (frag->Is2b()) {
      |   ~~~~~~~~~~~~~~~~~~~                  
  808 |     t2b = frag->Get2b();
      |     ~~~~~~~~~~~~~~~~~~~~               
  809 |   } else {
      |   ~~~~~~~~                             
  810 |     t1b = frag->Get1b();
      |     ~~~~~~~~~~~~~~~~~~~~               
  811 |   }
      |   ~                                    
  812 | 
      |                                        
  813 |   // Index of char to return.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  814 |   int32_t index = mFindBackward ? fragLen - 1 : 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  815 | 
      |                                        
  816 |   return t1b ? CHAR_TO_UNICHAR(t1b[index]) : t2b[index];
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  817 | }
      | ~                                      
  818 | 
      |                                        
  819 | bool
      | ~~~~                                   
  820 | nsFind::IsBlockNode(nsIContent* aContent)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  821 | {
      | ~                                      
  822 |   if (aContent->IsAnyOfHTMLElements(nsGkAtoms::img,
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  823 |                                     nsGkAtoms::hr,
      |                                     ~~~~~~~~~~~~~~
  824 |                                     nsGkAtoms::th,
      |                                     ~~~~~~~~~~~~~~
  825 |                                     nsGkAtoms::td)) {
      |                                     ~~~~~~~~~~~~~~~~~
  826 |     return true;
      |     ~~~~~~~~~~~~                       
  827 |   }
      |   ~                                    
  828 | 
      |                                        
  829 |   return nsContentUtils::IsHTMLBlock(aContent);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  830 | }
      | ~                                      
  831 | 
      |                                        
  832 | bool
      | ~~~~                                   
  833 | nsFind::IsTextNode(nsIDOMNode* aNode)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  834 | {
      | ~                                      
  835 |   uint16_t nodeType;
      |   ~~~~~~~~~~~~~~~~~~                   
  836 |   aNode->GetNodeType(&nodeType);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  837 | 
      |                                        
  838 |   return nodeType == nsIDOMNode::TEXT_NODE ||
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  839 |          nodeType == nsIDOMNode::CDATA_SECTION_NODE;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  840 | }
      | ~                                      
  841 | 
      |                                        
  842 | bool
      | ~~~~                                   
  843 | nsFind::IsVisibleNode(nsIDOMNode* aDOMNode)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  844 | {
      | ~                                      
  845 |   nsCOMPtr<nsIContent> content(do_QueryInterface(aDOMNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  846 |   if (!content) {
      |   ~~~~~~~~~~~~~~~                      
  847 |     return false;
      |     ~~~~~~~~~~~~~                      
  848 |   }
      |   ~                                    
  849 | 
      |                                        
  850 |   nsIFrame* frame = content->GetPrimaryFrame();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  851 |   if (!frame) {
      |   ~~~~~~~~~~~~~                        
  852 |     // No frame! Not visible then.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
  853 |     return false;
      |     ~~~~~~~~~~~~~                      
  854 |   }
      |   ~                                    
  855 | 
      |                                        
  856 |   return frame->StyleVisibility()->IsVisible();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  857 | }
      | ~                                      
  858 | 
      |                                        
  859 | bool
      | ~~~~                                   
  860 | nsFind::SkipNode(nsIContent* aContent)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  861 | {
      | ~                                      
  862 | #ifdef HAVE_BIDI_ITERATOR
      | ~~~~~~~~~~~~~~~~~~~~~~~~~              
  863 |   // We may not need to skip comment nodes, now that IsTextNode distinguishes
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  864 |   // them from real text nodes.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  865 |   return aContent->IsNodeOfType(nsINode::eCOMMENT) ||
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  866 |          aContent->IsAnyOfHTMLElements(sScriptAtom, sNoframesAtom, sSelectAtom);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  867 | 
      |                                        
  868 | #else /* HAVE_BIDI_ITERATOR */
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  869 |   // Temporary: eventually we will have an iterator to do this, but for now, we
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  870 |   // have to climb up the tree for each node and see whether any parent is a
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  871 |   // skipped node, and take the performance hit.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  872 | 
      |                                        
  873 |   nsIContent* content = aContent;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  874 |   while (content) {
      |   ~~~~~~~~~~~~~~~~~                    
  875 |     if (aContent->IsNodeOfType(nsINode::eCOMMENT) ||
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  876 |         content->IsAnyOfHTMLElements(nsGkAtoms::script,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  877 |                                      nsGkAtoms::noframes,
      |                                      ~~~~~~~~~~~~~~~~~~~~
  878 |                                      nsGkAtoms::select)) {
      |                                      ~~~~~~~~~~~~~~~~~~~~~
  879 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  880 |       printf("Skipping node: ");
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~       
  881 |       nsCOMPtr<nsIDOMNode> node(do_QueryInterface(content));
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  882 |       DumpNode(node);
      |       ~~~~~~~~~~~~~~~                  
  883 | #endif
      | ~~~~~~                                 
  884 | 
      |                                        
  885 |       return true;
      |       ~~~~~~~~~~~~                     
  886 |     }
      |     ~                                  
  887 | 
      |                                        
  888 |     // Only climb to the nearest block node
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  889 |     if (IsBlockNode(content)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  890 |       return false;
      |       ~~~~~~~~~~~~~                    
  891 |     }
      |     ~                                  
  892 | 
      |                                        
  893 |     content = content->GetParent();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  894 |   }
      |   ~                                    
  895 | 
      |                                        
  896 |   return false;
      |   ~~~~~~~~~~~~~                        
  897 | #endif /* HAVE_BIDI_ITERATOR */
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  898 | }
      | ~                                      
  899 | 
      |                                        
  900 | nsresult
      | ~~~~~~~~                               
  901 | nsFind::GetBlockParent(nsIDOMNode* aNode, nsIDOMNode** aParent)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  902 | {
      | ~                                      
  903 |   while (aNode) {
      |   ~~~~~~~~~~~~~~~                      
  904 |     nsCOMPtr<nsIDOMNode> parent;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  905 |     nsresult rv = aNode->GetParentNode(getter_AddRefs(parent));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  906 |     NS_ENSURE_SUCCESS(rv, rv);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~         
  907 |     nsCOMPtr<nsIContent> content(do_QueryInterface(parent));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  908 |     if (content && IsBlockNode(content)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  909 |       *aParent = parent;
      |       ~~~~~~~~~~~~~~~~~~               
  910 |       NS_ADDREF(*aParent);
      |       ~~~~~~~~~~~~~~~~~~~~             
  911 |       return NS_OK;
      |       ~~~~~~~~~~~~~                    
  912 |     }
      |     ~                                  
  913 |     aNode = parent;
      |     ~~~~~~~~~~~~~~~                    
  914 |   }
      |   ~                                    
  915 |   return NS_ERROR_FAILURE;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  916 | }
      | ~                                      
  917 | 
      |                                        
  918 | // Call ResetAll before returning, to remove all references to external objects.
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  919 | void
      | ~~~~                                   
  920 | nsFind::ResetAll()
      | ~~~~~~~~~~~~~~~~~~                     
  921 | {
      | ~                                      
  922 |   mIterator = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~                 
  923 |   mLastBlockParent = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  924 | }
      | ~                                      
  925 | 
      |                                        
  926 | #define NBSP_CHARCODE (CHAR_TO_UNICHAR(160))
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  927 | #define IsSpace(c) (nsCRT::IsAsciiSpace(c) || (c) == NBSP_CHARCODE)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  928 | #define OVERFLOW_PINDEX (mFindBackward ? pindex < 0 : pindex > patLen)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  929 | #define DONE_WITH_PINDEX (mFindBackward ? pindex <= 0 : pindex >= patLen)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  930 | #define ALMOST_DONE_WITH_PINDEX (mFindBackward ? pindex <= 0 : pindex >= patLen - 1)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  931 | 
      |                                        
  932 | // Take nodes out of the tree with NextNode, until null (NextNode will return 0
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  933 | // at the end of our range).
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~           
  934 | NS_IMETHODIMP
      | ~~~~~~~~~~~~~                          
  935 | nsFind::Find(const char16_t* aPatText, nsIDOMRange* aSearchRange,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  936 |              nsIDOMRange* aStartPoint, nsIDOMRange* aEndPoint,
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  937 |              nsIDOMRange** aRangeRet)
      |              ~~~~~~~~~~~~~~~~~~~~~~~~  
  938 | {
      | ~                                      
  939 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
  940 |   printf("============== nsFind::Find('%s'%s, %p, %p, %p)\n",
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  941 |          NS_LossyConvertUTF16toASCII(aPatText).get(),
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  942 |          mFindBackward ? " (backward)" : " (forward)",
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  943 |          (void*)aSearchRange, (void*)aStartPoint, (void*)aEndPoint);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  944 | #endif
      | ~~~~~~                                 
  945 | 
      |                                        
  946 |   NS_ENSURE_ARG(aSearchRange);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  947 |   NS_ENSURE_ARG(aStartPoint);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  948 |   NS_ENSURE_ARG(aEndPoint);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~            
  949 |   NS_ENSURE_ARG_POINTER(aRangeRet);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
  950 |   *aRangeRet = 0;
      |   ~~~~~~~~~~~~~~~                      
  951 | 
      |                                        
  952 |   if (!aPatText) {
      |   ~~~~~~~~~~~~~~~~                     
  953 |     return NS_ERROR_NULL_POINTER;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  954 |   }
      |   ~                                    
  955 | 
      |                                        
  956 |   ResetAll();
      |   ~~~~~~~~~~~                          
  957 | 
      |                                        
  958 |   nsAutoString patAutoStr(aPatText);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
  959 |   if (!mCaseSensitive) {
      |   ~~~~~~~~~~~~~~~~~~~~~~               
  960 |     ToLowerCase(patAutoStr);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~           
  961 |   }
      |   ~                                    
  962 | 
      |                                        
  963 |   // Ignore soft hyphens in the pattern
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  964 |   static const char kShy[] = { char(CH_SHY), 0 };
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  965 |   patAutoStr.StripChars(kShy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
  966 | 
      |                                        
  967 |   const char16_t* patStr = patAutoStr.get();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  968 |   int32_t patLen = patAutoStr.Length() - 1;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  969 | 
      |                                        
  970 |   // current offset into the pattern -- reset to beginning/end:
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  971 |   int32_t pindex = (mFindBackward ? patLen : 0);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  972 | 
      |                                        
  973 |   // Current offset into the fragment
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  974 |   int32_t findex = 0;
      |   ~~~~~~~~~~~~~~~~~~~                  
  975 | 
      |                                        
  976 |   // Direction to move pindex and ptr*
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  977 |   int incr = (mFindBackward ? -1 : 1);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  978 | 
      |                                        
  979 |   nsCOMPtr<nsIContent> tc;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~             
  980 |   const nsTextFragment* frag = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  981 |   int32_t fragLen = 0;
      |   ~~~~~~~~~~~~~~~~~~~~                 
  982 | 
      |                                        
  983 |   // Pointers into the current fragment:
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  984 |   const char16_t* t2b = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  985 |   const char* t1b = nullptr;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  986 | 
      |                                        
  987 |   // Keep track of when we're in whitespace:
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  988 |   // (only matters when we're matching)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  989 |   bool inWhitespace = false;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~           
  990 |   // Keep track of whether the previous char was a word-breaking one.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  991 |   bool wordBreakPrev = false;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~          
  992 | 
      |                                        
  993 |   // Place to save the range start point in case we find a match:
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  994 |   nsCOMPtr<nsIDOMNode> matchAnchorNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  995 |   int32_t matchAnchorOffset = 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  996 | 
      |                                        
  997 |   // Get the end point, so we know when to end searches:
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  998 |   nsCOMPtr<nsIDOMNode> endNode;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  999 |   int32_t endOffset;
      |   ~~~~~~~~~~~~~~~~~~                   
 1000 |   aEndPoint->GetEndContainer(getter_AddRefs(endNode));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1001 |   aEndPoint->GetEndOffset(&endOffset);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 1002 | 
      |                                        
 1003 |   char16_t c = 0;
      |   ~~~~~~~~~~~~~~~                      
 1004 |   char16_t patc = 0;
      |   ~~~~~~~~~~~~~~~~~~                   
 1005 |   char16_t prevChar = 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~               
 1006 |   char16_t prevCharInMatch = 0;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
 1007 |   while (1) {
      |   ~~~~~~~~~~~                          
 1008 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1009 |     printf("Loop ...\n");
      |     ~~~~~~~~~~~~~~~~~~~~~              
 1010 | #endif
      | ~~~~~~                                 
 1011 | 
      |                                        
 1012 |     // If this is our first time on a new node, reset the pointers:
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1013 |     if (!frag) {
      |     ~~~~~~~~~~~~                       
 1014 | 
      |                                        
 1015 |       tc = nullptr;
      |       ~~~~~~~~~~~~~                    
 1016 |       NextNode(aSearchRange, aStartPoint, aEndPoint, false);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1017 |       if (!mIterNode) { // Out of nodes
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1018 |         // Are we in the middle of a match? If so, try again with continuation.
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1019 |         if (matchAnchorNode) {
      |         ~~~~~~~~~~~~~~~~~~~~~~         
 1020 |           NextNode(aSearchRange, aStartPoint, aEndPoint, true);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1021 |         }
      |         ~                              
 1022 | 
      |                                        
 1023 |         // Reset the iterator, so this nsFind will be usable if the user wants
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1024 |         // to search again (from beginning/end).
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1025 |         ResetAll();
      |         ~~~~~~~~~~~                    
 1026 |         return NS_OK;
      |         ~~~~~~~~~~~~~                  
 1027 |       }
      |       ~                                
 1028 | 
      |                                        
 1029 |       // We have a new text content. If its block parent is different from the
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1030 |       // block parent of the last text content, then we need to clear the match
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1031 |       // since we don't want to find across block boundaries.
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1032 |       nsCOMPtr<nsIDOMNode> blockParent;
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1033 |       GetBlockParent(mIterNode, getter_AddRefs(blockParent));
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1034 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1035 |       printf("New node: old blockparent = %p, new = %p\n",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1036 |              (void*)mLastBlockParent.get(), (void*)blockParent.get());
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1037 | #endif
      | ~~~~~~                                 
 1038 |       if (blockParent != mLastBlockParent) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1039 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1040 |         printf("Different block parent!\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1041 | #endif
      | ~~~~~~                                 
 1042 |         mLastBlockParent = blockParent;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1043 |         // End any pending match:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~      
 1044 |         matchAnchorNode = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1045 |         matchAnchorOffset = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~         
 1046 |         pindex = (mFindBackward ? patLen : 0);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1047 |         inWhitespace = false;
      |         ~~~~~~~~~~~~~~~~~~~~~          
 1048 |       }
      |       ~                                
 1049 | 
      |                                        
 1050 |       // Get the text content:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~         
 1051 |       tc = do_QueryInterface(mIterNode);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1052 |       if (!tc || !(frag = tc->GetText())) { // Out of nodes
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1053 |         mIterator = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~           
 1054 |         mLastBlockParent = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1055 |         ResetAll();
      |         ~~~~~~~~~~~                    
 1056 |         return NS_OK;
      |         ~~~~~~~~~~~~~                  
 1057 |       }
      |       ~                                
 1058 | 
      |                                        
 1059 |       fragLen = frag->GetLength();
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1060 | 
      |                                        
 1061 |       // Set our starting point in this node. If we're going back to the anchor
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1062 |       // node, which means that we just ended a partial match, use the saved
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1063 |       // offset:
      |       ~~~~~~~~~~                       
 1064 |       if (mIterNode == matchAnchorNode) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1065 |         findex = matchAnchorOffset + (mFindBackward ? 1 : 0);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1066 |       }
      |       ~                                
 1067 | 
      |                                        
 1068 |       // mIterOffset, if set, is the range's idea of an offset, and points
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1069 |       // between characters. But when translated to a string index, it points to
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1070 |       // a character. If we're going backward, this is one character too late
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1071 |       // and we'll match part of our previous pattern.
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1072 |       else if (mIterOffset >= 0) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1073 |         findex = mIterOffset - (mFindBackward ? 1 : 0);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1074 |       }
      |       ~                                
 1075 | 
      |                                        
 1076 |       // Otherwise, just start at the appropriate end of the fragment:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1077 |       else if (mFindBackward) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~        
 1078 |         findex = fragLen - 1;
      |         ~~~~~~~~~~~~~~~~~~~~~          
 1079 |       } else {
      |       ~~~~~~~~                         
 1080 |         findex = 0;
      |         ~~~~~~~~~~~                    
 1081 |       }
      |       ~                                
 1082 | 
      |                                        
 1083 |       // Offset can only apply to the first node:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1084 |       mIterOffset = -1;
      |       ~~~~~~~~~~~~~~~~~                
 1085 | 
      |                                        
 1086 |       // If this is outside the bounds of the string, then skip this node:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1087 |       if (findex < 0 || findex > fragLen - 1) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1088 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1089 |         printf("At the end of a text node -- skipping to the next\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1090 | #endif
      | ~~~~~~                                 
 1091 |         frag = 0;
      |         ~~~~~~~~~                      
 1092 |         continue;
      |         ~~~~~~~~~                      
 1093 |       }
      |       ~                                
 1094 | 
      |                                        
 1095 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1096 |       printf("Starting from offset %d\n", findex);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1097 | #endif
      | ~~~~~~                                 
 1098 |       if (frag->Is2b()) {
      |       ~~~~~~~~~~~~~~~~~~~              
 1099 |         t2b = frag->Get2b();
      |         ~~~~~~~~~~~~~~~~~~~~           
 1100 |         t1b = nullptr;
      |         ~~~~~~~~~~~~~~                 
 1101 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1102 |         nsAutoString str2(t2b, fragLen);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1103 |         printf("2 byte, '%s'\n", NS_LossyConvertUTF16toASCII(str2).get());
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1104 | #endif
      | ~~~~~~                                 
 1105 |       } else {
      |       ~~~~~~~~                         
 1106 |         t1b = frag->Get1b();
      |         ~~~~~~~~~~~~~~~~~~~~           
 1107 |         t2b = nullptr;
      |         ~~~~~~~~~~~~~~                 
 1108 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1109 |         nsAutoCString str1(t1b, fragLen);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1110 |         printf("1 byte, '%s'\n", str1.get());
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1111 | #endif
      | ~~~~~~                                 
 1112 |       }
      |       ~                                
 1113 |     } else {
      |     ~~~~~~~~                           
 1114 |       // Still on the old node. Advance the pointers, then see if we need to
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1115 |       // pull a new node.
      |       ~~~~~~~~~~~~~~~~~~~              
 1116 |       findex += incr;
      |       ~~~~~~~~~~~~~~~                  
 1117 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1118 |       printf("Same node -- (%d, %d)\n", pindex, findex);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1119 | #endif
      | ~~~~~~                                 
 1120 |       if (mFindBackward ? (findex < 0) : (findex >= fragLen)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1121 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1122 |         printf("Will need to pull a new node: mAO = %d, frag len=%d\n",
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1123 |                matchAnchorOffset, fragLen);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1124 | #endif
      | ~~~~~~                                 
 1125 |         // Done with this node.  Pull a new one.
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1126 |         frag = nullptr;
      |         ~~~~~~~~~~~~~~~                
 1127 |         continue;
      |         ~~~~~~~~~                      
 1128 |       }
      |       ~                                
 1129 |     }
      |     ~                                  
 1130 | 
      |                                        
 1131 |     // Have we gone past the endpoint yet? If we have, and we're not in the
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1132 |     // middle of a match, return.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
 1133 |     if (mIterNode == endNode &&
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~        
 1134 |         ((mFindBackward && findex < endOffset) ||
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1135 |          (!mFindBackward && findex > endOffset))) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1136 |       ResetAll();
      |       ~~~~~~~~~~~                      
 1137 |       return NS_OK;
      |       ~~~~~~~~~~~~~                    
 1138 |     }
      |     ~                                  
 1139 | 
      |                                        
 1140 |     // Save the previous character for word boundary detection
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1141 |     prevChar = c;
      |     ~~~~~~~~~~~~~                      
 1142 |     // The two characters we'll be comparing:
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |     c = (t2b ? t2b[findex] : CHAR_TO_UNICHAR(t1b[findex]));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1144 |     patc = patStr[pindex];
      |     ~~~~~~~~~~~~~~~~~~~~~~             
 1145 | 
      |                                        
 1146 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1147 |     printf("Comparing '%c'=%x to '%c' (%d of %d), findex=%d%s\n",
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1148 |            (char)c, (int)c, patc, pindex, patLen, findex,
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1149 |            inWhitespace ? " (inWhitespace)" : "");
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1150 | #endif
      | ~~~~~~                                 
 1151 | 
      |                                        
 1152 |     // Do we need to go back to non-whitespace mode? If inWhitespace, then this
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1153 |     // space in the pat str has already matched at least one space in the
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1154 |     // document.
      |     ~~~~~~~~~~~~                       
 1155 |     if (inWhitespace && !IsSpace(c)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 1156 |       inWhitespace = false;
      |       ~~~~~~~~~~~~~~~~~~~~~            
 1157 |       pindex += incr;
      |       ~~~~~~~~~~~~~~~                  
 1158 | #ifdef DEBUG
      | ~~~~~~~~~~~~                           
 1159 |       // This shouldn't happen -- if we were still matching, and we were at the
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1160 |       // end of the pat string, then we should have caught it in the last
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1161 |       // iteration and returned success.
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1162 |       if (OVERFLOW_PINDEX) {
      |       ~~~~~~~~~~~~~~~~~~~~~~           
 1163 |         NS_ASSERTION(false, "Missed a whitespace match");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1164 |       }
      |       ~                                
 1165 | #endif
      | ~~~~~~                                 
 1166 |       patc = patStr[pindex];
      |       ~~~~~~~~~~~~~~~~~~~~~~           
 1167 |     }
      |     ~                                  
 1168 |     if (!inWhitespace && IsSpace(patc)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1169 |       inWhitespace = true;
      |       ~~~~~~~~~~~~~~~~~~~~             
 1170 |     } else if (!inWhitespace && !mCaseSensitive && IsUpperCase(c)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1171 |       c = ToLowerCase(c);
      |       ~~~~~~~~~~~~~~~~~~~              
 1172 |     }
      |     ~                                  
 1173 | 
      |                                        
 1174 |     if (c == CH_SHY) {
      |     ~~~~~~~~~~~~~~~~~~                 
 1175 |       // ignore soft hyphens in the document
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1176 |       continue;
      |       ~~~~~~~~~                        
 1177 |     }
      |     ~                                  
 1178 | 
      |                                        
 1179 |     if (!mCaseSensitive) {
      |     ~~~~~~~~~~~~~~~~~~~~~~             
 1180 |       switch (c) {
      |       ~~~~~~~~~~~~                     
 1181 |         // treat curly and straight quotes as identical
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1182 |         case CH_LEFT_SINGLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1183 |         case CH_RIGHT_SINGLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1184 |           c = CH_APOSTROPHE;
      |           ~~~~~~~~~~~~~~~~~~           
 1185 |           break;
      |           ~~~~~~                       
 1186 |         case CH_LEFT_DOUBLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1187 |         case CH_RIGHT_DOUBLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1188 |           c = CH_QUOTE;
      |           ~~~~~~~~~~~~~                
 1189 |           break;
      |           ~~~~~~                       
 1190 |       }
      |       ~                                
 1191 | 
      |                                        
 1192 |       switch (patc) {
      |       ~~~~~~~~~~~~~~~                  
 1193 |         // treat curly and straight quotes as identical
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1194 |         case CH_LEFT_SINGLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1195 |         case CH_RIGHT_SINGLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1196 |           patc = CH_APOSTROPHE;
      |           ~~~~~~~~~~~~~~~~~~~~~        
 1197 |           break;
      |           ~~~~~~                       
 1198 |         case CH_LEFT_DOUBLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~     
 1199 |         case CH_RIGHT_DOUBLE_QUOTE:
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1200 |           patc = CH_QUOTE;
      |           ~~~~~~~~~~~~~~~~             
 1201 |           break;
      |           ~~~~~~                       
 1202 |       }
      |       ~                                
 1203 |     }
      |     ~                                  
 1204 | 
      |                                        
 1205 |     // a '\n' between CJ characters is ignored
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1206 |     if (pindex != (mFindBackward ? patLen : 0) && c != patc && !inWhitespace) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1207 |       if (c == '\n' && t2b && IS_CJ_CHAR(prevCharInMatch)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1208 |         int32_t nindex = findex + incr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1209 |         if (mFindBackward ? (nindex >= 0) : (nindex < fragLen)) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1210 |           if (IS_CJ_CHAR(t2b[nindex])) {
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1211 |             continue;
      |             ~~~~~~~~~                  
 1212 |           }
      |           ~                            
 1213 |         }
      |         ~                              
 1214 |       }
      |       ~                                
 1215 |     }
      |     ~                                  
 1216 | 
      |                                        
 1217 |     wordBreakPrev = false;
      |     ~~~~~~~~~~~~~~~~~~~~~~             
 1218 |     if (mWordBreaker) {
      |     ~~~~~~~~~~~~~~~~~~~                
 1219 |       if (prevChar == NBSP_CHARCODE)
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
 1220 |         prevChar = CHAR_TO_UNICHAR(' ');
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1221 |       wordBreakPrev = mWordBreaker->BreakInBetween(&prevChar, 1, &c, 1);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1222 |     }
      |     ~                                  
 1223 | 
      |                                        
 1224 |     // Compare. Match if we're in whitespace and c is whitespace, or if the
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1225 |     // characters match and at least one of the following is true:
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1226 |     // a) we're not matching the entire word
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1227 |     // b) a match has already been stored
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1228 |     // c) the previous character is a different "class" than the current character.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1229 |     if ((c == patc && (!mWordBreaker || matchAnchorNode || wordBreakPrev)) ||
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1230 |         (inWhitespace && IsSpace(c)))
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
 1231 |     {
      |     ~                                  
 1232 |       prevCharInMatch = c;
      |       ~~~~~~~~~~~~~~~~~~~~             
 1233 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1234 |       if (inWhitespace) {
      |       ~~~~~~~~~~~~~~~~~~~              
 1235 |         printf("YES (whitespace)(%d of %d)\n", pindex, patLen);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1236 |       } else {
      |       ~~~~~~~~                         
 1237 |         printf("YES! '%c' == '%c' (%d of %d)\n", c, patc, pindex, patLen);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1238 |       }
      |       ~                                
 1239 | #endif
      | ~~~~~~                                 
 1240 | 
      |                                        
 1241 |       // Save the range anchors if we haven't already:
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1242 |       if (!matchAnchorNode) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~          
 1243 |         matchAnchorNode = mIterNode;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
 1244 |         matchAnchorOffset = findex;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1245 |       }
      |       ~                                
 1246 | 
      |                                        
 1247 |       // Are we done?
      |       ~~~~~~~~~~~~~~~                  
 1248 |       if (DONE_WITH_PINDEX) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~          
 1249 |         // Matched the whole string!
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
 1250 | #ifdef DEBUG_FIND
      | ~~~~~~~~~~~~~~~~~                      
 1251 |         printf("Found a match!\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1252 | #endif
      | ~~~~~~                                 
 1253 | 
      |                                        
 1254 |         // Make the range:
      |         ~~~~~~~~~~~~~~~~~~             
 1255 |         nsCOMPtr<nsIDOMNode> startParent;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1256 |         nsCOMPtr<nsIDOMNode> endParent;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1257 | 
      |                                        
 1258 |         // Check for word break (if necessary)
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1259 |         if (mWordBreaker) {
      |         ~~~~~~~~~~~~~~~~~~~            
 1260 |           int32_t nextfindex = findex + incr;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1261 | 
      |                                        
 1262 |           char16_t nextChar;
      |           ~~~~~~~~~~~~~~~~~~           
 1263 |           // If still in array boundaries, get nextChar.
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1264 |           if (mFindBackward ? (nextfindex >= 0) : (nextfindex < fragLen))
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1265 |             nextChar = (t2b ? t2b[nextfindex] : CHAR_TO_UNICHAR(t1b[nextfindex]));
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1266 |           // Get next character from the next node.
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1267 |           else
      |           ~~~~                         
 1268 |             nextChar = PeekNextChar(aSearchRange, aStartPoint, aEndPoint);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1269 | 
      |                                        
 1270 |           if (nextChar == NBSP_CHARCODE)
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1271 |             nextChar = CHAR_TO_UNICHAR(' ');
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:1271:24: note: in expansion of macro 'CHAR_TO_UNICHAR'
 1271 |             nextChar = CHAR_TO_UNICHAR(' ');
      |                        ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:39: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   36 | #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c)
      |                                       ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:926:24: note: in expansion of macro 'CHAR_TO_UNICHAR'
  926 | #define NBSP_CHARCODE (CHAR_TO_UNICHAR(160))
      |                        ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:927:54: note: in expansion of macro 'NBSP_CHARCODE'
  927 | #define IsSpace(c) (nsCRT::IsAsciiSpace(c) || (c) == NBSP_CHARCODE)
      |                                                      ^~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:1329:13: note: in expansion of macro 'IsSpace'
 1329 |             IsSpace(patStr[pindex + incr])) {
      |             ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/PromiseBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Promise.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Fetch.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Fetch.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/fetch/Unified_cpp_dom_fetch0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelInfo.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/ChannelInfo.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/fetch/Unified_cpp_dom_fetch0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AccessibleNodeBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/RegisterBindings.cpp:1:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AccessibleNodeBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/RegisterBindings.cpp:1:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeChild.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatform.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/ProtocolUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatform.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelInfo.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/ChannelInfo.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/fetch/Unified_cpp_dom_fetch0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/FetchConsumer.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::ConsumeBodyDoneObserver<Derived>::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/FetchConsumer.cpp:279:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  279 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/FetchConsumer.cpp:278:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  278 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamLoaderObserver)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Headers.cpp: In member function 'virtual nsresult mozilla::dom::Headers::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Headers.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   23 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Headers.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   22 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Request.cpp: In member function 'virtual nsresult mozilla::dom::Request::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Request.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   33 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Request.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   32 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/rdf/datasource'
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Response.cpp: In member function 'virtual nsresult mozilla::dom::Response::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Response.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   34 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Response.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   33 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/media/psshparser'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_media_psshparser0.o -c  -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_NO_MOZALLOC -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/psshparser -I/pbulk/work/mail/thunderbird52/work/build/media/psshparser  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_media_psshparser0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/media/psshparser/Unified_cpp_media_psshparser0.cpp
libpsshparser.a.desc
rm -f libpsshparser.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libpsshparser.a.desc Unified_cpp_media_psshparser0.o  
libembedding_components_find.a.desc
rm -f libembedding_components_find.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libembedding_components_find.a.desc Unified_cpp_components_find0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AddonManagerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/RegisterBindings.cpp:3:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AccessibleNodeBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/RegisterBindings.cpp:1:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxTextRun.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatform.cpp:25:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/embedding/components/find'
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFcPlatformFontList.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatformGtk.cpp:15:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/eme'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_agnostic_eme0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/eme -I/pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/eme -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_agnostic_eme0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/media/psshparser'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o RegisterWorkerBindings.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/RegisterWorkerBindings.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/RegisterWorkerBindings.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUserFontSet.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FontFace.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FontFaceSetLoadEventBinding.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/RegisterBindings.cpp:130:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/domstubs.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDOMNode.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDOMCharacterData.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDOMText.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDOMCDATASection.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CDATASection.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/CDATASection.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xml/Unified_cpp_dom_xml0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/nsXMLContentSink.cpp: In member function 'virtual nsresult nsXMLContentSink::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/nsXMLContentSink.cpp:141:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  141 | NS_INTERFACE_MAP_END_INHERITING(nsContentSink)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/nsXMLContentSink.cpp:140:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  140 |   NS_INTERFACE_MAP_ENTRY(nsITransformObserver)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxUserFontSet.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatformGtk.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsContentUtils.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/ChannelInfo.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/fetch/Unified_cpp_dom_fetch0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::FetchDriver::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, uint64_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/fetch/Unified_cpp_dom_fetch0.cpp:29:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/FetchDriver.cpp:682:23: note: while referencing 'buffer'
  682 |     nsTArray<uint8_t> buffer;
      |                       ^~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/nsXMLFragmentContentSink.cpp: In member function 'virtual nsresult nsXMLFragmentContentSink::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/nsXMLFragmentContentSink.cpp:138:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  138 | NS_INTERFACE_MAP_END_INHERITING(nsXMLContentSink)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/nsXMLFragmentContentSink.cpp:137:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  137 |   NS_INTERFACE_MAP_ENTRY(nsIFragmentContentSink)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsContentUtils.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/ChannelInfo.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/fetch/Unified_cpp_dom_fetch0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::InternalHeaders::Fill(const mozilla::dom::MozMap<nsCString>&, mozilla::ErrorResult&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/fetch/Unified_cpp_dom_fetch0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/InternalHeaders.cpp:310:22: note: while referencing 'keys'
  310 |   nsTArray<nsString> keys;
      |                      ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/CPOWTimer.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
   32 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/JavaScriptChild.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here
 2936 | struct GlobalProperties {
      |        ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioHost.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioDecoderProxy.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/CPOWTimer.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<mozilla::jsipc::ObjectId, JS::Heap<JSObject*> >; HashPolicy = js::HashMap<mozilla::jsipc::ObjectId, JS::Heap<JSObject*>, mozilla::jsipc::ObjectIdHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:67:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = mozilla::jsipc::ObjectId; Value = JS::Heap<JSObject*>; HashPolicy = mozilla::jsipc::ObjectIdHasher; AllocPolicy = js::SystemAllocPolicy]'
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/JavaScriptShared.cpp:79:18:   required from here
/pbulk/work/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<mozilla::jsipc::ObjectId, JS::Heap<JSObject*> >, js::HashMap<mozilla::jsipc::ObjectId, JS::Heap<JSObject*>, mozilla::jsipc::ObjectIdHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<mozilla::jsipc::ObjectId, JS::Heap<JSObject*> > >'} with no trivial copy-assignment [-Wclass-memaccess]
 1658 |             memset(table, 0, sizeof(*table) * capacity());
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<mozilla::jsipc::ObjectId, JS::Heap<JSObject*> >, js::HashMap<mozilla::jsipc::ObjectId, JS::Heap<JSObject*>, mozilla::jsipc::ObjectIdHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<mozilla::jsipc::ObjectId, JS::Heap<JSObject*> > >'} declared here
  787 | class HashTableEntry
      |       ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JS::Heap<JSObject*>, mozilla::jsipc::ObjectId>; HashPolicy = js::HashMap<JS::Heap<JSObject*>, mozilla::jsipc::ObjectId, js::MovableCellHasher<JS::Heap<JSObject*> >, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:67:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JS::Heap<JSObject*>; Value = mozilla::jsipc::ObjectId; HashPolicy = js::MovableCellHasher<JS::Heap<JSObject*> >; AllocPolicy = js::SystemAllocPolicy]'
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/JavaScriptShared.cpp:141:18:   required from here
/pbulk/work/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JS::Heap<JSObject*>, mozilla::jsipc::ObjectId>, js::HashMap<JS::Heap<JSObject*>, mozilla::jsipc::ObjectId, js::MovableCellHasher<JS::Heap<JSObject*> >, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Heap<JSObject*>, mozilla::jsipc::ObjectId> >'} with no trivial copy-assignment [-Wclass-memaccess]
 1658 |             memset(table, 0, sizeof(*table) * capacity());
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JS::Heap<JSObject*>, mozilla::jsipc::ObjectId>, js::HashMap<JS::Heap<JSObject*>, mozilla::jsipc::ObjectId, js::MovableCellHasher<JS::Heap<JSObject*> >, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Heap<JSObject*>, mozilla::jsipc::ObjectId> >'} declared here
  787 | class HashTableEntry
      |       ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BlobBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/RegisterWorkerBindings.cpp:1:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libdom_fetch.a.desc
rm -f libdom_fetch.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_fetch.a.desc Unified_cpp_dom_fetch0.o  
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatformGtk.cpp: In member function 'virtual already_AddRefed<mozilla::gfx::ScaledFont> gfxPlatformGtk::GetScaledFontForFont(gfxPlatform::DrawTarget*, gfxFont*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatformGtk.cpp:646:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
  646 |         }
      |         ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatformGtk.cpp:648:5: note: here
  648 |     default:
      |     ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BlobBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/RegisterWorkerBindings.cpp:1:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav54'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_ffmpeg_libav540.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/libav54 -I/pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav54 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/libav54/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ffmpeg_libav540.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav54/Unified_cpp_ffmpeg_libav540.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o RegisterWorkerDebuggerBindings.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/RegisterWorkerDebuggerBindings.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/RegisterWorkerDebuggerBindings.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/fetch'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o RegisterWorkletBindings.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/RegisterWorkletBindings.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/RegisterWorkletBindings.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDataDecoderProxy.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/PromiseBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Promise.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Fetch.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Request.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CacheBinding.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/RegisterWorkerBindings.cpp:3:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BlobBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/RegisterWorkerBindings.cpp:1:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/Shmem.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/ProtocolUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatform.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static mozilla::gfx::BackendType gfxPlatform::GetBackendPref(const char*, uint32_t&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatform.cpp:1679:25: note: while referencing 'backendList'
 1679 |     nsTArray<nsCString> backendList;
      |                         ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ConsoleBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/RegisterWorkletBindings.cpp:1:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/TaskQueue.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav54/Unified_cpp_ffmpeg_libav540.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxPrefs.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxPrefs.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPrefs.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ConsoleBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/RegisterWorkletBindings.cpp:1:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ConsoleBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/RegisterWorkerDebuggerBindings.cpp:1:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ConsoleBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/RegisterWorkerDebuggerBindings.cpp:1:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioHost.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioDecoderProxy.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/cache2'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxXlibNativeRenderer.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxXlibNativeRenderer.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxXlibNativeRenderer.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o AppCacheStorage.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2 -I/pbulk/work/mail/thunderbird52/work/build/netwerk/cache2 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/AppCacheStorage.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/AppCacheStorage.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/URLSearchParamsBinding.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/RegisterWorkerDebuggerBindings.cpp:4:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ConsoleBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/RegisterWorkerDebuggerBindings.cpp:1:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav54/Unified_cpp_ffmpeg_libav540.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ResolveSystemBinding.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ResolveSystemBinding.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ResolveSystemBinding.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCharTraits.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAlgorithm.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCoord.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPoint.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxXlibNativeRenderer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxXlibNativeRenderer.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheLog.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/AppCacheStorage.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AddonManagerBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ResolveSystemBinding.cpp:1:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileMetadata.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFile.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorage.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/AppCacheStorage.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/AppCacheStorage.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_cache20.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2 -I/pbulk/work/mail/thunderbird52/work/build/netwerk/cache2 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_cache20.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AddonManagerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ResolveSystemBinding.cpp:1:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MP4Decoder.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav54/Unified_cpp_ffmpeg_libav540.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:58,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/TaskQueue.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav54/Unified_cpp_ffmpeg_libav540.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheLog.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AddonManagerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ResolveSystemBinding.cpp:1:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AddonManagerBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ResolveSystemBinding.cpp:1:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileMetadata.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFile.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libdom_xml.a.desc
rm -f libdom_xml.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_xml.a.desc Unified_cpp_dom_xml0.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnionTypes.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnionTypes.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnionTypes.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsICacheEntry.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFile.cpp: In member function 'virtual nsresult mozilla::net::CacheFile::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1036 | #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFile.cpp:179:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE'
  179 | NS_INTERFACE_MAP_END_THREADSAFE
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFile.cpp:177:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  177 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileChunk.cpp: In member function 'virtual nsresult mozilla::net::CacheFileChunk::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1036 | #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileChunk.cpp:331:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE'
  331 | NS_INTERFACE_MAP_END_THREADSAFE
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileChunk.cpp:330:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  330 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileIOManager.cpp: In member function 'virtual nsresult mozilla::net::CacheFileHandle::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1036 | #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileIOManager.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE'
  110 | NS_INTERFACE_MAP_END_THREADSAFE
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioHost.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioDecoderProxy.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GMPAudioDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::EMEDecryptor::Decrypted(const mozilla::DecryptResult&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 36 is outside array bounds of 'mozilla::CryptoSample [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/eme/EMEDecoderModule.cpp:108:38: note: while referencing '<anonymous>'
  108 |       writer->mCrypto = CryptoSample();
      |                                      ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileInputStream.cpp: In member function 'virtual nsresult mozilla::net::CacheFileInputStream::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1036 | #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileInputStream.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE'
   43 | NS_INTERFACE_MAP_END_THREADSAFE
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileInputStream.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   42 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileOutputStream.cpp: In member function 'virtual nsresult mozilla::net::CacheFileOutputStream::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1036 | #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileOutputStream.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE'
   45 | NS_INTERFACE_MAP_END_THREADSAFE
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileOutputStream.cpp:44:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   44 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIOutputStream)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp: In member function 'virtual nsresult mozilla::net::CacheIndex::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1036 | #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp:258:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE'
  258 | NS_INTERFACE_MAP_END_THREADSAFE
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp:257:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  257 |   NS_INTERFACE_MAP_ENTRY(nsIRunnable)
      |   ^~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/xml'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_cache21.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2 -I/pbulk/work/mail/thunderbird52/work/build/netwerk/cache2 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_cache21.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/CPOWTimer.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::jsipc::WrapperOwner::getPropertyKeys(JSContext*, JS::HandleObject, uint32_t, JS::AutoIdVector&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<mozilla::jsipc::JSIDVariant> [1]' {aka 'nsTArray<mozilla::jsipc::JSIDVariant> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/WrapperOwner.cpp:952:35: note: while referencing 'ids'
  952 |     InfallibleTArray<JSIDVariant> ids;
      |                                   ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Directory.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnionTypes.cpp:1:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Directory.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnionTypes.cpp:1:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libdom_media_platforms_agnostic_eme.a.desc
rm -f libdom_media_platforms_agnostic_eme.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_agnostic_eme.a.desc Unified_cpp_agnostic_eme0.o  
libdom_media_platforms_ffmpeg_libav54.a.desc
rm -f libdom_media_platforms_ffmpeg_libav54.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_ffmpeg_libav54.a.desc Unified_cpp_ffmpeg_libav540.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/CPOWTimer.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::jsipc::WrapperOwner::callOrConstruct(JSContext*, JS::HandleObject, const JS::CallArgs&, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<mozilla::jsipc::JSParam> [1]' {aka 'nsTArray<mozilla::jsipc::JSParam> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/WrapperOwner.cpp:670:31: note: while referencing 'outparams'
  670 |     InfallibleTArray<JSParam> outparams;
      |                               ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/CPOWTimer.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'InfallibleTArray<mozilla::jsipc::JSParam> [1]' {aka 'nsTArray<mozilla::jsipc::JSParam> [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/WrapperOwner.cpp:633:31: note: while referencing 'vals'
  633 |     InfallibleTArray<JSParam> vals;
      |                               ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheLog.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorage.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp: In static member function 'static mozilla::net::CacheHash::Hash32_t mozilla::net::CacheHash::Hash(const char*, uint32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:60:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
   60 |     case 11: c += (uint32_t(k[10])<<24);  MOZ_FALLTHROUGH;
      |              ~~^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:61:5: note: here
   61 |     case 10: c += (uint32_t(k[9])<<16);   MOZ_FALLTHROUGH;
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:61:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
   61 |     case 10: c += (uint32_t(k[9])<<16);   MOZ_FALLTHROUGH;
      |              ~~^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:62:5: note: here
   62 |     case 9 : c += (uint32_t(k[8])<<8);    MOZ_FALLTHROUGH;
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:62:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
   62 |     case 9 : c += (uint32_t(k[8])<<8);    MOZ_FALLTHROUGH;
      |              ~~^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:64:5: note: here
   64 |     case 8 : b += (uint32_t(k[7])<<24);   MOZ_FALLTHROUGH;
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:64:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
   64 |     case 8 : b += (uint32_t(k[7])<<24);   MOZ_FALLTHROUGH;
      |              ~~^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:65:5: note: here
   65 |     case 7 : b += (uint32_t(k[6])<<16);   MOZ_FALLTHROUGH;
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:65:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
   65 |     case 7 : b += (uint32_t(k[6])<<16);   MOZ_FALLTHROUGH;
      |              ~~^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:66:5: note: here
   66 |     case 6 : b += (uint32_t(k[5])<<8);    MOZ_FALLTHROUGH;
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:66:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
   66 |     case 6 : b += (uint32_t(k[5])<<8);    MOZ_FALLTHROUGH;
      |              ~~^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:67:5: note: here
   67 |     case 5 : b += k[4];                   MOZ_FALLTHROUGH;
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:67:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
   67 |     case 5 : b += k[4];                   MOZ_FALLTHROUGH;
      |              ~~^~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:68:5: note: here
   68 |     case 4 : a += (uint32_t(k[3])<<24);   MOZ_FALLTHROUGH;
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:68:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
   68 |     case 4 : a += (uint32_t(k[3])<<24);   MOZ_FALLTHROUGH;
      |              ~~^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:69:5: note: here
   69 |     case 3 : a += (uint32_t(k[2])<<16);   MOZ_FALLTHROUGH;
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:69:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
   69 |     case 3 : a += (uint32_t(k[2])<<16);   MOZ_FALLTHROUGH;
      |              ~~^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:70:5: note: here
   70 |     case 2 : a += (uint32_t(k[1])<<8);    MOZ_FALLTHROUGH;
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:70:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
   70 |     case 2 : a += (uint32_t(k[1])<<8);    MOZ_FALLTHROUGH;
      |              ~~^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:71:5: note: here
   71 |     case 1 : a += k[0];
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp: In member function 'void mozilla::net::CacheHash::Update(const char*, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:160:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
  160 |     case 3: mBuf += data[2] << 16;  MOZ_FALLTHROUGH;
      |             ~~~~~^~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:161:5: note: here
  161 |     case 2: mBuf += data[1] << 8;   MOZ_FALLTHROUGH;
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:161:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
  161 |     case 2: mBuf += data[1] << 8;   MOZ_FALLTHROUGH;
      |             ~~~~~^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:162:5: note: here
  162 |     case 1: mBuf += data[0];
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp: In static member function 'static nsresult mozilla::net::CacheIndex::Shutdown()':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp:460:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  460 |       index->FinishWrite(false);
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp:462:5: note: here
  462 |     case READY:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp: In member function 'const mozilla::net::CacheIndexEntry* mozilla::net::CacheIndexEntryAutoManage::FindEntry()':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp:153:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
  153 |         if (!mDoNotSearchInUpdates) {
      |         ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp:157:7: note: here
  157 |       case CacheIndex::BUILDING:
      |       ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp: In static member function 'static nsresult mozilla::net::CacheIndex::HasEntry(const uint8_t (&)[20], mozilla::net::CacheIndex::EntryStatus*, bool*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp:1154:46: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1154 |       entry = index->mPendingUpdates.GetEntry(hash);
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp:1156:5: note: here
 1156 |     case BUILDING:
      |     ^~~~
libjs_ipc.a.desc
rm -f libjs_ipc.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libjs_ipc.a.desc Unified_cpp_js_ipc0.o  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/eme'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLOptGroupElement.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnionTypes.cpp:3:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Directory.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnionTypes.cpp:1:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileMetadata.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFile.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorage.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorage.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav54'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings10.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings10.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/js/ipc'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxXlibSurface.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxXlibSurface.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxXlibSurface.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtr.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxASurface.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxXlibSurface.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxXlibSurface.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/APZTestDataBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorageService.cpp: In member function 'virtual nsresult mozilla::net::{anonymous}::WalkDiskCacheRunnable::Run()':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorageService.cpp:453:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
  453 |         mPass = ITERATE_METADATA;
      |         ~~~~~~^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorageService.cpp:456:7: note: here
  456 |       case ITERATE_METADATA:
      |       ^~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf'
mkdir -p '.deps/'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/APZTestDataBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o extension_set_heavy.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf -I/pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/extension_set_heavy.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-null-conversion -Wno-return-type -Wno-sign-compare -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/extension_set_heavy.cc
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrackBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrackBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:4,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/APZTestDataBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/APZTestDataBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/AddonEvent.cpp: In member function 'virtual nsresult mozilla::dom::AddonEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:4,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/AddonEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   36 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(AddonEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/APZTestDataBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/AddonManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::Addon::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/AddonManagerBinding.cpp:3065:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 3065 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/AddonManagerBinding.cpp:3064:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 3064 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings11.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings11.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/AddonManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::AddonInstall::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/AddonManagerBinding.cpp:3512:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
 3512 | NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:4,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/AddonManagerBinding.cpp:3511:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
 3511 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(AddonInstall)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/APZTestDataBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/AddonManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::AddonManager::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/AddonManagerBinding.cpp:3941:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
 3941 | NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:4,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/AddonManagerBinding.cpp:3940:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
 3940 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(AddonManager)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeysBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaTrack.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrack.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrackBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrackBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/AutocompleteErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::AutocompleteErrorEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/AutocompleteErrorEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   36 | NS_INTERFACE_MAP_END_INHERITING(Event)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaTrack.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrack.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/AutocompleteErrorEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(AutocompleteErrorEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeysBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/UIEvent.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyboardEvent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BeforeAfterKeyboardEvent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/BeforeAfterKeyboardEventBinding.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:98:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIOThread.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileIOManager.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileChunk.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFile.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorage.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorage.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::CacheStorageService::DropPrivateBrowsingEntries()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorageService.cpp:544:23: note: while referencing 'keys'
  544 |   nsTArray<nsCString> keys;
      |                       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIOThread.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileIOManager.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileChunk.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFile.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorage.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorage.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::CacheStorageService::Clear()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorageService.cpp:815:27: note: while referencing 'keys'
  815 |       nsTArray<nsCString> keys;
      |                           ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIOThread.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileIOManager.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileChunk.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFile.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorage.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorage.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorageService.cpp:815:27: note: while referencing 'keys'
  815 |       nsTArray<nsCString> keys;
      |                           ^~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o text_format.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf -I/pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/text_format.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-null-conversion -Wno-return-type -Wno-sign-compare -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/text_format.cc
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_thebes0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_thebes0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/APZTestDataBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/AnimationPlaybackEvent.cpp: In member function 'virtual nsresult mozilla::dom::AnimationPlaybackEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:4,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/AnimationPlaybackEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   37 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(AnimationPlaybackEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/js/xpconnect/loader'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozJSComponentLoader.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader -I/pbulk/work/mail/thunderbird52/work/build/js/xpconnect/loader -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozJSComponentLoader.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSComponentLoader.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeysBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrackBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/BlobEvent.cpp: In member function 'virtual nsresult mozilla::dom::BlobEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaTrack.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrack.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/BlobEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(BlobEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/APZTestDataBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/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]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
  110 |     memcpy(aDst, aSrc, aNElem * sizeof(T));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioParam.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/AudioBufferSourceNodeBinding.cpp:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:278:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here
   26 | struct AudioTimelineEvent final
      |        ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrackBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/BrowserElementProxyBinding.cpp: In member function 'virtual nsresult mozilla::dom::BrowserElementProxy::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/BrowserElementProxyBinding.cpp:4068:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
 4068 | NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaTrack.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrack.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/BrowserElementProxyBinding.cpp:4067:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
 4067 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(BrowserElementProxy)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/text_format.cc:54:
/pbulk/work/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h: In function 'void google::protobuf::InsertOrDie(Collection*, const typename Collection::value_type::first_type&, const typename Collection::value_type::second_type&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h:356:43: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs]
  356 |   typedef typename Collection::value_type value_type;
      |                                           ^~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h: In function 'void google::protobuf::InsertOrDieNoPrint(Collection*, const typename Collection::value_type::first_type&, const typename Collection::value_type::second_type&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h:367:43: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs]
  367 |   typedef typename Collection::value_type value_type;
      |                                           ^~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h: At global scope:
/pbulk/work/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h:624:1: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  624 | typename Collection::value_type::second_type* const
      | ^~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h:637:1: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  637 | typename Collection::value_type::second_type* const
      | ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/SoftwareVsyncSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/SoftwareVsyncSource.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSComponentLoader.cpp:33:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrackBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/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]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
  110 |     memcpy(aDst, aSrc, aNElem * sizeof(T));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioParam.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/BiquadFilterNodeBinding.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:122:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here
   26 | struct AudioTimelineEvent final
      |        ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::MozTetheringManager::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:1290:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 1290 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:1289:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 1289 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSComponentLoader.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
   32 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSComponentLoader.cpp:37:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here
 2936 | struct GlobalProperties {
      |        ^~~~~~~~~~~~~~~~
cc1plus: note: unrecognized command-line option '-Wno-null-conversion' may have been intended to silence earlier diagnostics
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o wire_format.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf -I/pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/wire_format.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-null-conversion -Wno-return-type -Wno-sign-compare -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/wire_format.cc
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes0.cpp:65:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPresShell.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleStruct.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SVGContextPaint.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.cpp:12,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes0.cpp:65:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozJSLoaderUtils.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader -I/pbulk/work/mail/thunderbird52/work/build/js/xpconnect/loader -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozJSLoaderUtils.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSLoaderUtils.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleStruct.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SVGContextPaint.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.cpp:12,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes0.cpp:65:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:58,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/SoftwareVsyncSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/SoftwareVsyncSource.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeysBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaStreamEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaStreamEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MediaStreamEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Atomics.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/PLDHashTable.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTHashtable.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsBaseHashtable.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsClassHashtable.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/scache/StartupCache.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSLoaderUtils.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeysBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaStreamTrackEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrackEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaStreamTrackEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MediaStreamTrackEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozJSSubScriptLoader.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader -I/pbulk/work/mail/thunderbird52/work/build/js/xpconnect/loader -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozJSSubScriptLoader.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIOThread.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileIOManager.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileChunk.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFile.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::net::CacheFile::Unlock()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsISupports> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFile.cpp:1270:33: note: while referencing 'objs'
 1270 |   nsTArray<RefPtr<nsISupports>> objs;
      |                                 ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes0.cpp:65:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.cpp: In static member function 'static void gfxFontShaper::MergeFontFeatures(const gfxFontStyle*, const nsTArray<gfxFontFeature>&, bool, const nsAString_internal&, bool, void (*)(const uint32_t&, uint32_t&, void*), void*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.cpp:476:57: warning: this statement may fall through [-Wimplicit-fallthrough=]
  476 |             mergedFeatures.Put(HB_TAG('c','2','s','c'), 1);
      |                                                         ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.cpp:480:9: note: here
  480 |         case NS_FONT_VARIANT_CAPS_SMALLCAPS:
      |         ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.cpp:486:73: warning: this statement may fall through [-Wimplicit-fallthrough=]
  486 |                                                HB_TAG('c','2','p','c'), 1);
      |                                                                         ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.cpp:490:9: note: here
  490 |         case NS_FONT_VARIANT_CAPS_PETITECAPS:
      |         ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.cpp: In member function 'bool gfxFont::InitFakeSmallCapsRun(gfxFont::DrawTarget*, gfxTextRun*, const T*, uint32_t, uint32_t, uint8_t, uint16_t, gfxFont::Script, bool, bool) [with T = char16_t]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.cpp:3202:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3202 |                 f = smallCapsFont;
      |                     ^~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.cpp:3205:13: note: here
 3205 |             case kUppercase:
      |             ^~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_components_protobuf0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf -I/pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_components_protobuf0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-null-conversion -Wno-return-type -Wno-sign-compare -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/UIEvent.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyboardEvent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MenuBoxObjectBinding.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:218:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.h:7,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeysBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozSelfSupportBinding.cpp: In member function 'virtual nsresult mozilla::dom::MozSelfSupport::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozSelfSupportBinding.cpp:1496:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 1496 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozSelfSupportBinding.cpp:1495:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 1495 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozSettingsEvent.cpp: In member function 'virtual nsresult mozilla::dom::MozSettingsEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozSettingsEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   38 | NS_INTERFACE_MAP_END_INHERITING(Event)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozSettingsEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   37 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MozSettingsEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeysBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozSettingsTransactionEvent.cpp: In member function 'virtual nsresult mozilla::dom::MozSettingsTransactionEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozSettingsTransactionEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   36 | NS_INTERFACE_MAP_END_INHERITING(Event)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozSettingsTransactionEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MozSettingsTransactionEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:59,
                 from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h: In function 'void google::protobuf::InsertOrDie(Collection*, const typename Collection::value_type::first_type&, const typename Collection::value_type::second_type&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h:356:43: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs]
  356 |   typedef typename Collection::value_type value_type;
      |                                           ^~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h: In function 'void google::protobuf::InsertOrDieNoPrint(Collection*, const typename Collection::value_type::first_type&, const typename Collection::value_type::second_type&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h:367:43: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs]
  367 |   typedef typename Collection::value_type value_type;
      |                                           ^~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h: At global scope:
/pbulk/work/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h:624:1: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  624 | typename Collection::value_type::second_type* const
      | ^~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h:637:1: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  637 | typename Collection::value_type::second_type* const
      | ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:335:23: warning: 'google::protobuf::DescriptorPool::Tables' has a field 'google::protobuf::DescriptorPool::Tables::symbols_by_name_' whose type uses the anonymous namespace [-Wsubobject-linkage]
  335 | class DescriptorPool::Tables {
      |                       ^~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:507:7: warning: 'google::protobuf::FileDescriptorTables' has a field 'google::protobuf::FileDescriptorTables::symbols_by_parent_' whose type uses the anonymous namespace [-Wsubobject-linkage]
  507 | class FileDescriptorTables {
      |       ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:507:7: warning: 'google::protobuf::FileDescriptorTables' has a field 'google::protobuf::FileDescriptorTables::fields_by_lowercase_name_' whose type uses the anonymous namespace [-Wsubobject-linkage]
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:507:7: warning: 'google::protobuf::FileDescriptorTables' has a field 'google::protobuf::FileDescriptorTables::fields_by_camelcase_name_' whose type uses the anonymous namespace [-Wsubobject-linkage]
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:507:7: warning: 'google::protobuf::FileDescriptorTables' has a field 'google::protobuf::FileDescriptorTables::fields_by_number_' whose type uses the anonymous namespace [-Wsubobject-linkage]
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:507:7: warning: 'google::protobuf::FileDescriptorTables' has a field 'google::protobuf::FileDescriptorTables::enum_values_by_number_' whose type uses the anonymous namespace [-Wsubobject-linkage]
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:2525:9: warning: 'google::protobuf::DescriptorBuilder::OptionInterpreter' has a field 'google::protobuf::DescriptorBuilder::OptionInterpreter::options_to_interpret_' whose type uses the anonymous namespace [-Wsubobject-linkage]
 2525 |   class OptionInterpreter {
      |         ^~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:2281:7: warning: 'google::protobuf::DescriptorBuilder' has a field 'google::protobuf::DescriptorBuilder::options_to_interpret_' whose type uses the anonymous namespace [-Wsubobject-linkage]
 2281 | class DescriptorBuilder {
      |       ^~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc: In member function 'google::protobuf::{anonymous}::Symbol google::protobuf::DescriptorBuilder::NewPlaceholder(const string&, google::protobuf::DescriptorBuilder::PlaceholderType)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:2996:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class google::protobuf::FileDescriptor' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 2996 |   memset(placeholder_file, 0, sizeof(*placeholder_file));
      |                                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:43,
                 from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/google/protobuf/descriptor.h:986:26: note: 'class google::protobuf::FileDescriptor' declared here
  986 | class LIBPROTOBUF_EXPORT FileDescriptor {
      |                          ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:3015:58: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class google::protobuf::EnumDescriptor' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 3015 |     memset(placeholder_enum, 0, sizeof(*placeholder_enum));
      |                                                          ^
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:43,
                 from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/google/protobuf/descriptor.h:683:26: note: 'class google::protobuf::EnumDescriptor' declared here
  683 | class LIBPROTOBUF_EXPORT EnumDescriptor {
      |                          ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:3029:60: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class google::protobuf::EnumValueDescriptor' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 3029 |     memset(placeholder_value, 0, sizeof(*placeholder_value));
      |                                                            ^
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:43,
                 from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/google/protobuf/descriptor.h:780:26: note: 'class google::protobuf::EnumValueDescriptor' declared here
  780 | class LIBPROTOBUF_EXPORT EnumValueDescriptor {
      |                          ^~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:3048:64: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class google::protobuf::Descriptor' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 3048 |     memset(placeholder_message, 0, sizeof(*placeholder_message));
      |                                                                ^
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:43,
                 from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/google/protobuf/descriptor.h:126:26: note: 'class google::protobuf::Descriptor' declared here
  126 | class LIBPROTOBUF_EXPORT Descriptor {
      |                          ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc: In member function 'const google::protobuf::FileDescriptor* google::protobuf::DescriptorBuilder::NewPlaceholderFile(const string&)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:3074:46: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class google::protobuf::FileDescriptor' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 3074 |   memset(placeholder, 0, sizeof(*placeholder));
      |                                              ^
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:43,
                 from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/google/protobuf/descriptor.h:986:26: note: 'class google::protobuf::FileDescriptor' declared here
  986 | class LIBPROTOBUF_EXPORT FileDescriptor {
      |                          ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/PromiseBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Promise.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:28:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.h:7,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.h:7,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:7:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function 'virtual nsresult AsyncScriptLoader::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:287:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  287 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:286:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  286 |   NS_INTERFACE_MAP_ENTRY(nsIIncrementalStreamLoaderObserver)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc: In member function 'virtual bool google::protobuf::FileOptions::IsInitialized() const':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:5585:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5585 |   if (!_extensions_.IsInitialized()) return false;  return true;
      |   ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:5585:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5585 |   if (!_extensions_.IsInitialized()) return false;  return true;
      |                                                     ^~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc: In member function 'virtual bool google::protobuf::MessageOptions::IsInitialized() const':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:5958:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5958 |   if (!_extensions_.IsInitialized()) return false;  return true;
      |   ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:5958:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5958 |   if (!_extensions_.IsInitialized()) return false;  return true;
      |                                                     ^~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc: In member function 'virtual bool google::protobuf::FieldOptions::IsInitialized() const':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:6485:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6485 |   if (!_extensions_.IsInitialized()) return false;  return true;
      |   ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:6485:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6485 |   if (!_extensions_.IsInitialized()) return false;  return true;
      |                                                     ^~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc: In member function 'virtual bool google::protobuf::EnumOptions::IsInitialized() const':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:6818:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6818 |   if (!_extensions_.IsInitialized()) return false;  return true;
      |   ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:6818:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6818 |   if (!_extensions_.IsInitialized()) return false;  return true;
      |                                                     ^~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc: In member function 'virtual bool google::protobuf::EnumValueOptions::IsInitialized() const':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:7098:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7098 |   if (!_extensions_.IsInitialized()) return false;  return true;
      |   ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:7098:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7098 |   if (!_extensions_.IsInitialized()) return false;  return true;
      |                                                     ^~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc: In member function 'virtual bool google::protobuf::ServiceOptions::IsInitialized() const':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:7377:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7377 |   if (!_extensions_.IsInitialized()) return false;  return true;
      |   ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:7377:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7377 |   if (!_extensions_.IsInitialized()) return false;  return true;
      |                                                     ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.h:7,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
   32 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:25:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here
 2936 | struct GlobalProperties {
      |        ^~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc: In member function 'virtual bool google::protobuf::MethodOptions::IsInitialized() const':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:7656:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7656 |   if (!_extensions_.IsInitialized()) return false;  return true;
      |   ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:7656:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7656 |   if (!_extensions_.IsInitialized()) return false;  return true;
      |                                                     ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIOThread.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileIOManager.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileChunk.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFile.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::net::CacheFileIOManager::Notify(nsITimer*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::net::CacheFile> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileIOManager.cpp:1527:32: note: while referencing 'files'
 1527 |   nsTArray<RefPtr<CacheFile> > files;
      |                                ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIOThread.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileIOManager.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileChunk.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFile.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult mozilla::net::CacheFileIOManager::ShutdownMetadataWriteSchedulingInternal()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::net::CacheFile> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:38:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileIOManager.cpp:1504:32: note: while referencing 'files'
 1504 |   nsTArray<RefPtr<CacheFile> > files;
      |                                ^~~~~
libjs_xpconnect_loader.a.desc
rm -f libjs_xpconnect_loader.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libjs_xpconnect_loader.a.desc mozJSComponentLoader.o mozJSLoaderUtils.o mozJSSubScriptLoader.o  
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFile.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileMetadata.h: In member function 'virtual nsresult mozilla::net::CacheEntry::OnFileReady(nsresult, bool)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileMetadata.h:36:4: warning: 'frecency' may be used uninitialized in this function [-Wmaybe-uninitialized]
   36 |   ((double)(aInt) / (double)CacheObserver::HalfLifeSeconds())
      |    ^
In file included from /pbulk/work/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.cpp:493:14: note: 'frecency' was declared here
  493 |     uint32_t frecency;
      |              ^~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/js/xpconnect/loader'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings12.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings12.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp
libnetwerk_cache2.a.desc
rm -f libnetwerk_cache2.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_cache2.a.desc AppCacheStorage.o Unified_cpp_netwerk_cache20.o Unified_cpp_netwerk_cache21.o  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/cache2'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_components_protobuf1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf -I/pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_components_protobuf1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-null-conversion -Wno-return-type -Wno-sign-compare -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf1.cpp
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PageTransitionEvent.cpp: In member function 'virtual nsresult mozilla::dom::PageTransitionEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PageTransitionEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PageTransitionEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/VsyncSource.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/SoftwareVsyncSource.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/SoftwareVsyncSource.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static nsresult gfxFontUtils::ReadCanonicalName(const char*, uint32_t, uint32_t, nsString&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes0.cpp:119:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontUtils.cpp:1255:24: note: while referencing 'names'
 1255 |     nsTArray<nsString> names;
      |                        ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEvent.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceEntryEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   36 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PerformanceEntryEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/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]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
  110 |     memcpy(aDst, aSrc, aNElem * sizeof(T));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioParam.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/OscillatorNodeBinding.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:266:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here
   26 | struct AudioTimelineEvent final
      |        ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/VsyncSource.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/SoftwareVsyncSource.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/SoftwareVsyncSource.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual hb_blob_t* gfxFontEntry::GetFontTable(uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes0.cpp:74:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontEntry.cpp:623:23: note: while referencing 'buffer'
  623 |     nsTArray<uint8_t> buffer;
      |                       ^~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/ctypes'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ctypes.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/ctypes -I/pbulk/work/mail/thunderbird52/work/build/toolkit/components/ctypes -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ctypes.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/ctypes/ctypes.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_thebes1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/gfx/thebes -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_thebes1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIXPCScriptable.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/ctypes/ctypes.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/ctypes/ctypes.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings13.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings13.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp
libtoolkit_components_ctypes.a.desc
rm -f libtoolkit_components_ctypes.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_ctypes.a.desc ctypes.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PermissionSettingsBinding.cpp: In member function 'virtual nsresult mozilla::dom::PermissionSettings::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PermissionSettingsBinding.cpp:986:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  986 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PermissionSettingsBinding.cpp:985:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  985 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PluginCrashedEvent.cpp: In member function 'virtual nsresult mozilla::dom::PluginCrashedEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PluginCrashedEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PluginCrashedEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/UIEvent.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MouseEvent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/PointerEvent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PointerEventBinding.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:194:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/ctypes'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/image/decoders'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o Unified_c_image_decoders0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders -I/pbulk/work/mail/thunderbird52/work/build/image/decoders -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_image_decoders0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/image/decoders/Unified_c_image_decoders0.c
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_image_decoders0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders -I/pbulk/work/mail/thunderbird52/work/build/image/decoders -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_image_decoders0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/image/decoders/Unified_cpp_image_decoders0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PopStateEvent.cpp: In member function 'virtual nsresult mozilla::dom::PopStateEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PopStateEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   37 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PopStateEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PopupBlockedEvent.cpp: In member function 'virtual nsresult mozilla::dom::PopupBlockedEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PopupBlockedEvent.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   41 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PopupBlockedEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PresentationConnectionAvailableEvent.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnectionAvailableEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PresentationConnectionAvailableEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PresentationConnectionAvailableEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PresentationConnectionCloseEvent.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnectionCloseEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PresentationConnectionCloseEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PresentationConnectionCloseEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontEntry.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDebug.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/EXIF.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/EXIF.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/image/decoders/Unified_cpp_image_decoders0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/SVGPreserveAspectRatio.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/SVGImageContext.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/FrameAnimator.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Decoder.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsBMPDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsBMPDecoder.cpp:86,
                 from /pbulk/work/mail/thunderbird52/work/build/image/decoders/Unified_cpp_image_decoders0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/SVGPreserveAspectRatio.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/SVGImageContext.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/FrameAnimator.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Decoder.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsBMPDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsBMPDecoder.cpp:86,
                 from /pbulk/work/mail/thunderbird52/work/build/image/decoders/Unified_cpp_image_decoders0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:58,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgFrame.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/FrameAnimator.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Decoder.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsBMPDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsBMPDecoder.cpp:86,
                 from /pbulk/work/mail/thunderbird52/work/build/image/decoders/Unified_cpp_image_decoders0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeysBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MediaStreamBinding::getAudioTracks(JSContext*, JS::Handle<JSObject*>, mozilla::DOMMediaStream*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::AudioStreamTrack> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:98:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaStreamBinding.cpp:577:70: note: while referencing 'result'
  577 |   nsTArray<StrongPtrForMember<mozilla::dom::AudioStreamTrack>::Type> result;
      |                                                                      ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeysBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MediaStreamBinding::getVideoTracks(JSContext*, JS::Handle<JSObject*>, mozilla::DOMMediaStream*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::VideoStreamTrack> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:98:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaStreamBinding.cpp:630:70: note: while referencing 'result'
  630 |   nsTArray<StrongPtrForMember<mozilla::dom::VideoStreamTrack>::Type> result;
      |                                                                      ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeysBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MediaStreamBinding::getTracks(JSContext*, JS::Handle<JSObject*>, mozilla::DOMMediaStream*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::MediaStreamTrack> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:98:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaStreamBinding.cpp:683:70: note: while referencing 'result'
  683 |   nsTArray<StrongPtrForMember<mozilla::dom::MediaStreamTrack>::Type> result;
      |                                                                      ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeysBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::MimeTypeArrayBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoIdVector&) const':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:266:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MimeTypeArrayBinding.cpp:421:22: note: while referencing 'names'
  421 |   nsTArray<nsString> names;
      |                      ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/image/decoders/Unified_cpp_image_decoders0.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsJPEGDecoder.cpp: In member function 'mozilla::image::LexerTransition<mozilla::image::nsJPEGDecoder::State> mozilla::image::nsJPEGDecoder::ReadJPEGData(const char*, size_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsJPEGDecoder.cpp:437:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
  437 |     MOZ_FALLTHROUGH; // to start decompressing.
      |                    ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsJPEGDecoder.cpp:440:3: note: here
  440 |   case JPEG_START_DECOMPRESS: {
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsJPEGDecoder.cpp:474:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
  474 |     MOZ_FALLTHROUGH; // to decompress sequential JPEG.
      |                    ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsJPEGDecoder.cpp:477:3: note: here
  477 |   case JPEG_DECOMPRESS_SEQUENTIAL: {
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsJPEGDecoder.cpp:496:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
  496 |     MOZ_FALLTHROUGH; // to decompress progressive JPEG.
      |                    ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsJPEGDecoder.cpp:499:3: note: here
  499 |   case JPEG_DECOMPRESS_PROGRESSIVE: {
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsJPEGDecoder.cpp:569:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
  569 |     MOZ_FALLTHROUGH; // to finish decompressing.
      |                    ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsJPEGDecoder.cpp:572:3: note: here
  572 |   case JPEG_DONE: {
      |   ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxUserFontSet.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatformFontList.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeysBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MessageEventBinding::get_ports(JSContext*, JS::Handle<JSObject*>, mozilla::dom::MessageEvent*, JSJitGetterCallArgs)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::MessagePort> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:242:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MessageEventBinding.cpp:950:65: note: while referencing 'result'
  950 |   nsTArray<StrongPtrForMember<mozilla::dom::MessagePort>::Type> result;
      |                                                                 ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleStruct.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/SVGContextPaint.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxSVGGlyphs.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxSVGGlyphs.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:74:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTHashtable.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontFeatures.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontEntry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::PresentationDeviceInfoManager::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:1091:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
 1091 | NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:1090:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
 1090 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PresentationDeviceInfoManager)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/xpcom/build'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o FileLocation.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/pbulk/work/mail/thunderbird52/work/build/xpcom/build -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/xpcom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/FileLocation.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/FileLocation.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/FileLocation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/FileLocation.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::NavigatorBinding::get_languages(JSContext*, JS::Handle<JSObject*>, mozilla::dom::Navigator*, JSJitGetterCallArgs)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:86:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/NavigatorBinding.cpp:3558:22: note: while referencing 'result'
 3558 |   nsTArray<nsString> result;
      |                      ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PerformanceBinding::getEntriesByType(JSContext*, JS::Handle<JSObject*>, mozilla::dom::Performance*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::PerformanceEntry> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:350:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceBinding.cpp:182:70: note: while referencing 'result'
  182 |   nsTArray<StrongPtrForMember<mozilla::dom::PerformanceEntry>::Type> result;
      |                                                                      ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MutationRecordBinding::get_addedAnimations(JSContext*, JS::Handle<JSObject*>, nsDOMMutationRecord*, JSJitGetterCallArgs)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::Animation> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:50:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MutationObserverBinding.cpp:1754:63: note: while referencing 'result'
 1754 |   nsTArray<StrongPtrForMember<mozilla::dom::Animation>::Type> result;
      |                                                               ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PerformanceBinding::getEntries(JSContext*, JS::Handle<JSObject*>, mozilla::dom::Performance*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::PerformanceEntry> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:350:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceBinding.cpp:122:70: note: while referencing 'result'
  122 |   nsTArray<StrongPtrForMember<mozilla::dom::PerformanceEntry>::Type> result;
      |                                                                      ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PerformanceBinding::getEntriesByName(JSContext*, JS::Handle<JSObject*>, mozilla::dom::Performance*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::PerformanceEntry> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:350:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceBinding.cpp:250:70: note: while referencing 'result'
  250 |   nsTArray<StrongPtrForMember<mozilla::dom::PerformanceEntry>::Type> result;
      |                                                                      ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MutationRecordBinding::get_changedAnimations(JSContext*, JS::Handle<JSObject*>, nsDOMMutationRecord*, JSJitGetterCallArgs)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::Animation> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:50:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MutationObserverBinding.cpp:1848:63: note: while referencing 'result'
 1848 |   nsTArray<StrongPtrForMember<mozilla::dom::Animation>::Type> result;
      |                                                               ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MutationRecordBinding::get_removedAnimations(JSContext*, JS::Handle<JSObject*>, nsDOMMutationRecord*, JSJitGetterCallArgs)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::Animation> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:50:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MutationObserverBinding.cpp:1942:63: note: while referencing 'result'
 1942 |   nsTArray<StrongPtrForMember<mozilla::dom::Animation>::Type> result;
      |                                                               ^~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o NSPRInterposer.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/pbulk/work/mail/thunderbird52/work/build/xpcom/build -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/xpcom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/NSPRInterposer.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/NSPRInterposer.cpp
libimage_decoders.a.desc
rm -f libimage_decoders.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libimage_decoders.a.desc Unified_c_image_decoders0.o Unified_cpp_image_decoders0.o  
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/IOInterposer.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/NSPRInterposer.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Omnijar.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/pbulk/work/mail/thunderbird52/work/build/xpcom/build -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/xpcom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Omnijar.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/Omnijar.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/ProgressEvent.cpp: In member function 'virtual nsresult mozilla::dom::ProgressEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/ProgressEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ProgressEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::NamedNodeMapBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoIdVector&) const':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:62:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/NamedNodeMapBinding.cpp:667:24: note: while referencing 'names'
  667 |     nsTArray<nsString> names;
      |                        ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:62:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/NamedNodeMapBinding.cpp:667:24: note: while referencing 'names'
  667 |     nsTArray<nsString> names;
      |                        ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MutationObserverBinding::getObservingInfo(JSContext*, JS::Handle<JSObject*>, nsDOMMutationObserver*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::Nullable<mozilla::dom::MutationObservingInfo> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:50:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MutationObserverBinding.cpp:818:45: note: while referencing 'result'
  818 |   nsTArray<Nullable<MutationObservingInfo>> result;
      |                                             ^~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/image/decoders'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings14.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings14.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings14.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrackBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::CSSPseudoElementBinding::getAnimations(JSContext*, JS::Handle<JSObject*>, mozilla::dom::CSSPseudoElement*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::Animation> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:338:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/CSSPseudoElementBinding.cpp:164:63: note: while referencing 'result'
  164 |   nsTArray<StrongPtrForMember<mozilla::dom::Animation>::Type> result;
      |                                                               ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/Omnijar.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/Omnijar.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxTextRun.cpp: In member function 'void gfxFontGroup::FamilyFace::CheckState(bool&)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxTextRun.cpp:1733:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1733 |                 SetInvalid();
      |                 ~~~~~~~~~~^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxTextRun.cpp:1736:13: note: here
 1736 |             default:
      |             ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PerformanceObserverEntryListBinding::getEntries(JSContext*, JS::Handle<JSObject*>, mozilla::dom::PerformanceObserverEntryList*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::PerformanceEntry> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:62:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceObserverEntryListBinding.cpp:253:70: note: while referencing 'result'
  253 |   nsTArray<StrongPtrForMember<mozilla::dom::PerformanceEntry>::Type> result;
      |                                                                      ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PerformanceObserverEntryListBinding::getEntriesByName(JSContext*, JS::Handle<JSObject*>, mozilla::dom::PerformanceObserverEntryList*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::PerformanceEntry> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:62:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceObserverEntryListBinding.cpp:381:70: note: while referencing 'result'
  381 |   nsTArray<StrongPtrForMember<mozilla::dom::PerformanceEntry>::Type> result;
      |                                                                      ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PerformanceObserverEntryListBinding::getEntriesByType(JSContext*, JS::Handle<JSObject*>, mozilla::dom::PerformanceObserverEntryList*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::PerformanceEntry> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:62:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceObserverEntryListBinding.cpp:313:70: note: while referencing 'result'
  313 |   nsTArray<StrongPtrForMember<mozilla::dom::PerformanceEntry>::Type> result;
      |                                                                      ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::PluginArrayBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoIdVector&) const':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:146:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PluginArrayBinding.cpp:457:22: note: while referencing 'names'
  457 |   nsTArray<nsString> names;
      |                      ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::PluginBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoIdVector&) const':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:158:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PluginBinding.cpp:546:22: note: while referencing 'names'
  546 |   nsTArray<nsString> names;
      |                      ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PerformanceObserverBinding::observe(JSContext*, JS::Handle<JSObject*>, mozilla::dom::PerformanceObserver*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::binding_detail::FastPerformanceObserverInit [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:50:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceObserverBinding.cpp:281:47: note: while referencing 'arg0'
  281 |   binding_detail::FastPerformanceObserverInit arg0;
      |                                               ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/generated_message_reflection.cc: In member function 'void google::protobuf::internal::GeneratedMessageReflection::SwapOneofField(google::protobuf::Message*, google::protobuf::Message*, const google::protobuf::OneofDescriptor*) const':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/generated_message_reflection.cc:516:28: warning: 'field1' may be used uninitialized in this function [-Wmaybe-uninitialized]
  516 |         SetAllocatedMessage(message2, temp_message, field1);
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/generated_message_reflection.cc:516:28: warning: 'temp_message' may be used uninitialized in this function [-Wmaybe-uninitialized]
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/Omnijar.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLengthList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLength.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGAnimatedLengthBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings14.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PoisonIOInterposerStub.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/pbulk/work/mail/thunderbird52/work/build/xpcom/build -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/xpcom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PoisonIOInterposerStub.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/PoisonIOInterposerStub.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PushManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::PushManagerImpl::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PushManagerBinding.cpp:1798:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 1798 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PushManagerBinding.cpp:1797:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 1797 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpcom_build0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/pbulk/work/mail/thunderbird52/work/build/xpcom/build -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/xpcom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_build0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInfo.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLengthList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLength.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGAnimatedLengthBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings14.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::PresentationConnectionListBinding::get_connections(JSContext*, JS::Handle<JSObject*>, mozilla::dom::PresentationConnectionList*, JSJitGetterCallArgs)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::PresentationConnection> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:374:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/PresentationConnectionListBinding.cpp:48:76: note: while referencing 'result'
   48 |   nsTArray<StrongPtrForMember<mozilla::dom::PresentationConnection>::Type> result;
      |                                                                            ^~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/xul/templates'
mkdir -p '.deps/'
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/RTCStatsReportBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCStatsReport::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/RTCStatsReportBinding.cpp:6691:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 6691 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/RTCStatsReportBinding.cpp:6690:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 6690 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xul_templates0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates -I/pbulk/work/mail/thunderbird52/work/build/dom/xul/templates -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xul_templates0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/RecordErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::RecordErrorEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/RecordErrorEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   36 | NS_INTERFACE_MAP_END_INHERITING(Event)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/RecordErrorEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(RecordErrorEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLengthList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLength.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGAnimatedLengthBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings14.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLengthList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLength.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGAnimatedLengthBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings14.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::NodeBinding::getBoundMutationObservers(JSContext*, JS::Handle<JSObject*>, nsINode*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsDOMMutationObserver> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:134:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/NodeBinding.cpp:1375:61: note: while referencing 'result'
 1375 |   nsTArray<StrongPtrForMember<nsDOMMutationObserver>::Type> result;
      |                                                             ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MutationObserverBinding::takeRecords(JSContext*, JS::Handle<JSObject*>, nsDOMMutationObserver*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<nsDOMMutationRecord> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:50:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MutationObserverBinding.cpp:764:59: note: while referencing 'result'
  764 |   nsTArray<StrongPtrForMember<nsDOMMutationRecord>::Type> result;
      |                                                           ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontFeatures.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontEntry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void gfxUserFontEntry::IncrementGeneration()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<gfxUserFontSet*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxUserFontSet.cpp:755:31: note: while referencing 'fontSets'
  755 |     nsTArray<gfxUserFontSet*> fontSets;
      |                               ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Atomics.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/PLDHashTable.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsContentSupportMap.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsContentSupportMap.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontFeatures.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontEntry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void gfxPlatformFontList::ApplyWhitelist()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatformFontList.cpp:220:24: note: while referencing 'list'
  220 |     nsTArray<nsString> list;
      |                        ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontFeatures.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontEntry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatformFontList.cpp:220:24: note: while referencing 'list'
  220 |     nsTArray<nsString> list;
      |                        ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrackBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::BrowserElementProxyJSImpl::GetAllowedAudioChannels(nsTArray<RefPtr<mozilla::dom::BrowserElementAudioChannel> >&, mozilla::ErrorResult&, JSCompartment*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence<RefPtr<mozilla::dom::BrowserElementAudioChannel> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:230:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/BrowserElementProxyBinding.cpp:4010:62: note: while referencing 'rvalDecl'
 4010 |   Sequence<RefPtr<mozilla::dom::BrowserElementAudioChannel>> rvalDecl;
      |                                                              ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrackBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence<RefPtr<mozilla::dom::BrowserElementAudioChannel> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:230:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/BrowserElementProxyBinding.cpp:4010:62: note: while referencing 'rvalDecl'
 4010 |   Sequence<RefPtr<mozilla::dom::BrowserElementAudioChannel>> rvalDecl;
      |                                                              ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrackBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:326:26: warning: array subscript 0 is outside array bounds of 'mozilla::dom::Sequence<RefPtr<mozilla::dom::BrowserElementAudioChannel> > [1]' [-Warray-bounds]
  326 |     mArray.mHdr->mLength = 0;
      |     ~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:230:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/BrowserElementProxyBinding.cpp:4010:62: note: while referencing 'rvalDecl'
 4010 |   Sequence<RefPtr<mozilla::dom::BrowserElementAudioChannel>> rvalDecl;
      |                                                              ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrackBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence<RefPtr<mozilla::dom::BrowserElementAudioChannel> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:230:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/BrowserElementProxyBinding.cpp:4010:62: note: while referencing 'rvalDecl'
 4010 |   Sequence<RefPtr<mozilla::dom::BrowserElementAudioChannel>> rvalDecl;
      |                                                              ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrackBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'mozilla::dom::Sequence<RefPtr<mozilla::dom::BrowserElementAudioChannel> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:230:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/BrowserElementProxyBinding.cpp:4010:62: note: while referencing 'rvalDecl'
 4010 |   Sequence<RefPtr<mozilla::dom::BrowserElementAudioChannel>> rvalDecl;
      |                                                              ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsTemplateMatch.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsContentSupportMap.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsContentSupportMap.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/nsXPCOM.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/FrozenFunctions.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrackBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::BrowserElementProxyBinding::get_allowedAudioChannels(JSContext*, JS::Handle<JSObject*>, mozilla::dom::BrowserElementProxy*, JSJitGetterCallArgs)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::BrowserElementAudioChannel> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:230:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/BrowserElementProxyBinding.cpp:1576:80: note: while referencing 'result'
 1576 |   nsTArray<StrongPtrForMember<mozilla::dom::BrowserElementAudioChannel>::Type> result;
      |                                                                                ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontFeatures.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontEntry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void gfxTextRun::_ZN10gfxTextRun13SortGlyphRunsEv.part.0()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<gfxTextRun::GlyphRun> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxTextRun.cpp:1177:24: note: while referencing 'runs'
 1177 |     nsTArray<GlyphRun> runs(mGlyphRuns);
      |                        ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::NavigatorBinding::get_activeVRDisplays(JSContext*, JS::Handle<JSObject*>, mozilla::dom::Navigator*, JSJitGetterCallArgs)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::VRDisplay> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:86:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/NavigatorBinding.cpp:1647:63: note: while referencing 'result'
 1647 |   nsTArray<StrongPtrForMember<mozilla::dom::VRDisplay>::Type> result;
      |                                                               ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::NavigatorBinding::getGamepads(JSContext*, JS::Handle<JSObject*>, mozilla::dom::Navigator*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::Gamepad> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:86:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/NavigatorBinding.cpp:1490:61: note: while referencing 'result'
 1490 |   nsTArray<StrongPtrForMember<mozilla::dom::Gamepad>::Type> result;
      |                                                             ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontFeatures.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontEntry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool gfxUserFontEntry::LoadPlatformFont(const uint8_t*, uint32_t&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'FallibleTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxUserFontSet.cpp:696:33: note: while referencing 'metadata'
  696 |         FallibleTArray<uint8_t> metadata;
      |                                 ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontFeatures.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontEntry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void gfxUserFontEntry::LoadNextSrc()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<gfxUserFontSet*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxUserFontSet.cpp:433:39: note: while referencing 'fontSets'
  433 |             nsTArray<gfxUserFontSet*> fontSets;
      |                                       ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontFeatures.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontEntry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<gfxUserFontSet*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxUserFontSet.cpp:433:39: note: while referencing 'fontSets'
  433 |             nsTArray<gfxUserFontSet*> fontSets;
      |                                       ^~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings15.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings15.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings15.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULElement.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsContentSupportMap.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsTemplateMatch.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsContentSupportMap.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsContentSupportMap.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.cpp: In member function 'nsresult gfxGraphiteShaper::SetGlyphsFromSegment(gfxFontShaper::DrawTarget*, gfxShapedText*, uint32_t, uint32_t, const char16_t*, gr_segment*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.cpp:348:36: warning: 'clusterLoc' may be used uninitialized in this function [-Wmaybe-uninitialized]
  348 |                     float dx = rtl ? (xLocs[j] - clusterLoc) :
      |                                ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  349 |                                      (xLocs[j] - clusterLoc - adv);
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libgfx_thebes.a.desc
rm -f libgfx_thebes.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgfx_thebes.a.desc ContextStateTracker.o PrintTarget.o PrintTargetPDF.o PrintTargetPS.o PrintTargetThebes.o gfxASurface.o gfxAlphaRecoverySSE2.o gfxDrawable.o gfxFT2FontBase.o gfxFT2Utils.o gfxFcPlatformFontList.o gfxFontconfigFonts.o gfxFontconfigUtils.o gfxGdkNativeRenderer.o gfxPlatform.o gfxPlatformGtk.o gfxPrefs.o gfxXlibNativeRenderer.o gfxXlibSurface.o Unified_cpp_gfx_thebes0.o Unified_cpp_gfx_thebes1.o ../../config/external/icu/libicu.a 
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/embedding/browser'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_embedding_browser0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser -I/pbulk/work/mail/thunderbird52/work/build/embedding/browser -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_embedding_browser0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/embedding/browser/Unified_cpp_embedding_browser0.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/gfx/thebes'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings16.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings16.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings16.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGElementBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGFEGaussianBlurElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings15.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsTemplateMatch.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsContentSupportMap.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsContentSupportMap.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsRDFQuery.cpp: In member function 'virtual nsresult nsRDFQuery::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsRDFQuery.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   17 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsRDFQuery.cpp:16:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   16 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
At global scope:
cc1plus: note: unrecognized command-line option '-Wno-null-conversion' may have been intended to silence earlier diagnostics
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ISurfaceAllocator.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CanvasClient.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ImageBridgeChild.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/XPCOMInit.cpp:19,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtoolkit_components_protobuf.a.desc
rm -f libtoolkit_components_protobuf.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_protobuf.a.desc extension_set_heavy.o text_format.o wire_format.o Unified_cpp_components_protobuf0.o Unified_cpp_components_protobuf1.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGElementBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGFEGaussianBlurElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings15.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ISurfaceAllocator.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/CanvasClient.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ImageBridgeChild.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/XPCOMInit.cpp:19,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/xptcall.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/nsXPCOMPrivate.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/FrozenFunctions.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/performance'
mkdir -p '.deps/'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/embedding/browser/Unified_cpp_embedding_browser0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSegList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSeg.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGPathSegListBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_performance0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance -I/pbulk/work/mail/thunderbird52/work/build/dom/performance -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_performance0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGFEGaussianBlurElementBinding.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings15.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGElementBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGFEGaussianBlurElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings15.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInfo.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSegList.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSeg.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGPathSegListBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsWebBrowser.h:41,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/embedding/browser/Unified_cpp_embedding_browser0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/embedding/browser/Unified_cpp_embedding_browser0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.cpp: In member function 'virtual nsresult nsCommandHandler::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   70 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   69 |   NS_INTERFACE_MAP_ENTRY(nsICommandHandler)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIFrame.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ReflowInput.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:14,
                 from /pbulk/work/mail/thunderbird52/work/build/embedding/browser/Unified_cpp_embedding_browser0.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsDocShellTreeOwner.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsWebBrowser.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/embedding/browser/Unified_cpp_embedding_browser0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xul_templates1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates -I/pbulk/work/mail/thunderbird52/work/build/dom/xul/templates -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xul_templates1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsViewManager.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:67,
                 from /pbulk/work/mail/thunderbird52/work/build/embedding/browser/Unified_cpp_embedding_browser0.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/embedding/browser/Unified_cpp_embedding_browser0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsDocShellTreeOwner.cpp: In member function 'virtual nsresult nsDocShellTreeOwner::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:132:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  132 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:131:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  131 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSegList.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSeg.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGPathSegListBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSegList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSeg.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGPathSegListBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/xptcall.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/nsXPCOMPrivate.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/FrozenFunctions.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:156:28:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
   32 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/XPCOMInit.cpp:123,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:138:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here
  138 |   struct AmountFns
      |          ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/xptcall.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/nsXPCOMPrivate.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/FrozenFunctions.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:180:28:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
   32 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/XPCOMInit.cpp:123,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:173:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here
  173 |   struct SizeOfTabFns
      |          ^~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsWebBrowser.cpp: In member function 'virtual nsresult nsWebBrowser::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsWebBrowser.cpp:129:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  129 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsWebBrowser.cpp:128:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  128 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULSortService.cpp:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULSortService.cpp:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/xpcom/reflect/xptinfo'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_reflect_xptinfo0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/pbulk/work/mail/thunderbird52/work/build/xpcom/reflect/xptinfo -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_reflect_xptinfo0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIInterfaceInfo.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo/ShimInterfaceInfo.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo/ShimInterfaceInfo.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULElement.h:32,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateBuilder.cpp:56,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULSortService.cpp:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp: In member function 'virtual nsresult mozilla::dom::Performance::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:93:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   93 | NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:92:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   92 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(Performance)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceEntry.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceEntry::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceEntry.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   22 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceEntry.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   21 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceMainThread.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceMainThread::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceMainThread.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   44 | NS_INTERFACE_MAP_END_INHERITING(Performance)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceMainThread.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   43 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEventBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo/ShimInterfaceInfo.cpp:140,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceObserver.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceObserver::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceObserver.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   46 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceObserver.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   45 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceObserverEntryList.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceObserverEntryList::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceObserverEntryList.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   27 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceObserverEntryList.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   26 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceResourceTiming.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceResourceTiming::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceResourceTiming.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   20 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PerformanceResourceTiming)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULSortService.cpp:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateBuilder.cpp: In member function 'virtual nsresult nsXULTemplateBuilder::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateBuilder.cpp:295:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  295 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateBuilder.cpp:62,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause
   50 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO'
   50 |   } else
      |     ^~~~
libembedding_browser.a.desc
rm -f libembedding_browser.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libembedding_browser.a.desc Unified_cpp_embedding_browser0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULSortService.cpp:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp: In member function 'virtual nsresult nsXULTemplateQueryProcessorRDF::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp:89:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   89 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp:88:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   88 |     NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXULTemplateQueryProcessor)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorXML.cpp: In member function 'virtual nsresult nsXULTemplateQueryProcessorXML::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorXML.cpp:107:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  107 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateResultRDF.cpp: In member function 'virtual nsresult nsXULTemplateResultRDF::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateResultRDF.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   17 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateResultRDF.cpp:16:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   16 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CanvasRenderingContext2DBinding.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo/ShimInterfaceInfo.cpp:143,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIInterfaceInfo.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo/ShimInterfaceInfo.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo/ShimInterfaceInfo.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTreeBuilder.cpp: In member function 'virtual nsresult nsXULTreeBuilder::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTreeBuilder.cpp:290:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  290 | NS_INTERFACE_MAP_END_INHERITING(nsXULTemplateBuilder)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateBuilder.cpp:62,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause
   50 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO'
   50 |   } else
      |     ^~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/embedding/browser'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings17.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings17.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Telemetry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/LateWriteChecks.cpp:15,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTArray-inl.h: In member function 'bool nsCOMArray_base::RemoveObjectsAt(int32_t, int32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsISupports*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsCOMArray.cpp:248:28: note: while referencing 'elementsToDestroy'
  248 |     nsTArray<nsISupports*> elementsToDestroy(aCount);
      |                            ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Telemetry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/LateWriteChecks.cpp:15,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTArray-inl.h: In member function 'void nsCOMArray_base::RemoveElementsAt(uint32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsISupports*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsCOMArray.cpp:261:26: note: while referencing 'elementsToDestroy'
  261 |   nsTArray<nsISupports*> elementsToDestroy(aCount);
      |                          ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Telemetry.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/LateWriteChecks.cpp:15,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTArray-inl.h: In member function 'void nsCOMArray_base::Clear()':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsISupports*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:128:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsCOMArray.cpp:279:26: note: while referencing 'objects'
  279 |   nsTArray<nsISupports*> objects;
      |                          ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPIDOMWindow.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PerformanceObserver::Observe(const mozilla::dom::PerformanceObserverInit&, mozilla::ErrorResult&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceObserver.cpp:155:22: note: while referencing 'validEntryTypes'
  155 |   nsTArray<nsString> validEntryTypes;
      |                      ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPIDOMWindow.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceObserver.cpp:155:22: note: while referencing 'validEntryTypes'
  155 |   nsTArray<nsString> validEntryTypes;
      |                      ^~~~~~~~~~~~~~~
libdom_performance.a.desc
rm -f libdom_performance.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_performance.a.desc Unified_cpp_dom_performance0.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpcom_build1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/pbulk/work/mail/thunderbird52/work/build/xpcom/build -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/xpcom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_build1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build1.cpp
libxpcom_reflect_xptinfo.a.desc
rm -f libxpcom_reflect_xptinfo.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpcom_reflect_xptinfo.a.desc Unified_cpp_reflect_xptinfo0.o  
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsCRTGlue.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsCRTGlue.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/performance'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/xpfe/components/directory'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsDirectoryViewer.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory -I/pbulk/work/mail/thunderbird52/work/build/xpfe/components/directory  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsDirectoryViewer.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/xpcom/reflect/xptinfo'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings18.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings18.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpcom_build2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/pbulk/work/mail/thunderbird52/work/build/xpcom/build -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/xpcom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_build2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build2.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGZoomAndPanBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp:18:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTextFormatter.cpp:29,
                 from /pbulk/work/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGZoomAndPanBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build2.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTextFormatter.cpp: In function 'int cvt_f(SprintfState*, double, int, int, char16_t, int)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTextFormatter.cpp:355:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
  355 |       exp = 'E';
      |       ~~~~^~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTextFormatter.cpp:357:5: note: here
  357 |     case 'e':
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTextFormatter.cpp:362:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
  362 |       exp = 'E';
      |       ~~~~^~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTextFormatter.cpp:364:5: note: here
  364 |     case 'g':
      |     ^~~~
libdom_xul_templates.a.desc
rm -f libdom_xul_templates.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_xul_templates.a.desc Unified_cpp_dom_xul_templates0.o Unified_cpp_dom_xul_templates1.o  
libxpcom_build.a.desc
rm -f libxpcom_build.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpcom_build.a.desc FileLocation.o NSPRInterposer.o Omnijar.o PoisonIOInterposerStub.o Unified_cpp_xpcom_build0.o Unified_cpp_xpcom_build1.o Unified_cpp_xpcom_build2.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDocumentObserver.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDocument.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp:49:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/xpcom/build'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/quota'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_quota0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota -I/pbulk/work/mail/thunderbird52/work/build/dom/quota -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_quota0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/quota/Unified_cpp_dom_quota0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGZoomAndPanBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/xul/templates'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp:18:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp: In member function 'virtual nsresult nsHTTPIndex::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp:84:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   84 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp:83:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   83 |     NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIHTTPIndex)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/xpfe/appshell'
mkdir -p '.deps/'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpfe_appshell0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell -I/pbulk/work/mail/thunderbird52/work/build/xpfe/appshell -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpfe_appshell0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp:18:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 2]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:83:30:   required from 'JS::AutoValueArray<N>::AutoValueArray(JSContext*) [with unsigned int N = 2]'
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp:171:36:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
   67 |   memset(aT, 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDocShell.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp:22:
/pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
  303 | class MOZ_NON_PARAM alignas(8) Value
      |                                ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings19.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings19.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/quota/Unified_cpp_dom_quota0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/xpcom/reflect/xptcall/md/unix'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o xptcinvoke_gcc_x86_unix.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/md/unix -I/pbulk/work/mail/thunderbird52/work/build/xpcom/reflect/xptcall/md/unix -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/xptcinvoke_gcc_x86_unix.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/md/unix/xptcinvoke_gcc_x86_unix.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionEvent.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionEvent.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   44 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(SpeechRecognitionEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechSynthesisErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisErrorEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechSynthesisErrorEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(SpeechSynthesisErrorEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechSynthesisEvent.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechSynthesisEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   39 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(SpeechSynthesisEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libxpfe_components_directory.a.desc
rm -f libxpfe_components_directory.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpfe_components_directory.a.desc nsDirectoryViewer.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/xptcall.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/xptcprivate.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/md/unix/xptcinvoke_gcc_x86_unix.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/StyleRuleChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::StyleRuleChangeEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/StyleRuleChangeEvent.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   41 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(StyleRuleChangeEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/StyleSheetApplicableStateChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::StyleSheetApplicableStateChangeEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/StyleSheetApplicableStateChangeEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(StyleSheetApplicableStateChangeEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/StyleSheetChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::StyleSheetChangeEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/StyleSheetChangeEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(StyleSheetChangeEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/UIEvent.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGZoomEvent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGZoomEventBinding.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:26:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o xptcstubs_gcc_x86_unix.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/md/unix -I/pbulk/work/mail/thunderbird52/work/build/xpcom/reflect/xptcall/md/unix -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/xptcstubs_gcc_x86_unix.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/md/unix/xptcstubs_gcc_x86_unix.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsAppShellFactory.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/xpfe/components/directory'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/parser/xml'
mkdir -p '.deps/'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StorageTypeBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/quota/PersistenceType.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/quota/Unified_cpp_dom_quota0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SystemUpdateBinding.cpp: In member function 'virtual nsresult mozilla::dom::SystemUpdateManager::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SystemUpdateBinding.cpp:2595:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 2595 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SystemUpdateBinding.cpp:2594:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 2594 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SystemUpdateBinding.cpp: In member function 'virtual nsresult mozilla::dom::SystemUpdateProvider::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SystemUpdateBinding.cpp:3240:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
 3240 | NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SystemUpdateBinding.cpp:3239:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
 3239 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(SystemUpdateProvider)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPServerSocketEvent.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPServerSocketEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(TCPServerSocketEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSAXAttributes.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml -I/pbulk/work/mail/thunderbird52/work/build/parser/xml  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSAXAttributes.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXAttributes.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketErrorEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   36 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(TCPSocketErrorEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/xptcall.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/xptcprivate.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/md/unix/xptcstubs_gcc_x86_unix.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/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]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
  110 |     memcpy(aDst, aSrc, aNElem * sizeof(T));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioParam.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/StereoPannerNodeBinding.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:146:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here
   26 | struct AudioTimelineEvent final
      |        ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsAppShellService.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGZoomAndPanBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/ScrollViewChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::ScrollViewChangeEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/ScrollViewChangeEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ScrollViewChangeEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXAttributes.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXAttributes.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGZoomAndPanBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp: In member function 'virtual nsresult mozilla::dom::SEChannel::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp:3563:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 3563 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp:3562:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 3562 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp: In member function 'virtual nsresult mozilla::dom::SEReader::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp:3953:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 3953 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp:3952:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 3952 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp: In member function 'virtual nsresult mozilla::dom::SEResponse::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp:4252:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 4252 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp:4251:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 4251 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp: In member function 'virtual nsresult mozilla::dom::SESession::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp:4666:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 4666 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp:4665:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 4665 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIFactory.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsAppShellFactory.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsAppShellService.cpp: In member function 'virtual nsresult WebBrowserChrome2Stub::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsAppShellService.cpp:245:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  245 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsAppShellService.cpp:244:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  244 |   NS_INTERFACE_MAP_ENTRY(nsIEmbeddingSiteWindow)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SecureElementManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::SEManager::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SecureElementManagerBinding.cpp:514:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  514 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SecureElementManagerBinding.cpp:513:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  513 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSAXLocator.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml -I/pbulk/work/mail/thunderbird52/work/build/parser/xml  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSAXLocator.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXLocator.cpp
libxpcom_reflect_xptcall_md_unix.a.desc
rm -f libxpcom_reflect_xptcall_md_unix.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpcom_reflect_xptcall_md_unix.a.desc xptcinvoke_gcc_x86_unix.o xptcstubs_gcc_x86_unix.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsChromeTreeOwner.cpp:30,
                 from /pbulk/work/mail/thunderbird52/work/build/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsAppShellFactory.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/QuotaManagerService.cpp:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/quota/Unified_cpp_dom_quota0.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/quota/Unified_cpp_dom_quota0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIFactory.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsAppShellFactory.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsChromeTreeOwner.cpp: In member function 'virtual nsresult nsChromeTreeOwner::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsChromeTreeOwner.cpp:102:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  102 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsChromeTreeOwner.cpp:101:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  101 |    NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |    ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsContentTreeOwner.cpp: In member function 'virtual nsresult nsContentTreeOwner::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsContentTreeOwner.cpp:120:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  120 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:817:3: note: some parts of macro expansion are not guarded by this 'else' clause
  817 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:882:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AGGREGATED'
  882 |   NS_IMPL_QUERY_BODY_AGGREGATED(_interface,_aggregate)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsContentTreeOwner.cpp:119:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AGGREGATED'
  119 |    NS_INTERFACE_MAP_ENTRY_AGGREGATED(nsIEmbeddingSiteWindow, mSiteWindow)
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsContentTreeOwner.cpp: In member function 'virtual nsresult nsSiteWindow::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:852:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  852 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:890:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_USING_AGGREGATOR'
  890 |   NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsContentTreeOwner.cpp:994:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_AGGREGATED'
  994 | NS_INTERFACE_MAP_END_AGGREGATED(mAggregator)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsContentTreeOwner.cpp:993:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  993 |   NS_INTERFACE_MAP_ENTRY(nsIEmbeddingSiteWindow)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsWebShellWindow.cpp: In member function 'virtual nsresult nsWebShellWindow::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsWebShellWindow.cpp:108:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  108 | NS_INTERFACE_MAP_END_INHERITING(nsXULWindow)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsWebShellWindow.cpp:107:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  107 |   NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISAXLocator.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXLocator.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXLocator.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/quota/Unified_cpp_dom_quota0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/QuotaRequests.cpp: In member function 'virtual nsresult mozilla::dom::quota::RequestBase::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/QuotaRequests.cpp:65:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   65 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/QuotaRequests.cpp:64:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   64 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/QuotaRequests.cpp: In member function 'virtual nsresult mozilla::dom::quota::UsageRequest::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/QuotaRequests.cpp:152:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  152 | NS_INTERFACE_MAP_END_INHERITING(RequestBase)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/QuotaRequests.cpp:151:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  151 |   NS_INTERFACE_MAP_ENTRY(nsIQuotaUsageRequest)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/QuotaRequests.cpp: In member function 'virtual nsresult mozilla::dom::quota::Request::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/QuotaRequests.cpp:252:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  252 | NS_INTERFACE_MAP_END_INHERITING(RequestBase)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/QuotaRequests.cpp:251:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  251 |   NS_INTERFACE_MAP_ENTRY(nsIQuotaRequest)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/StorageManager.cpp: In member function 'virtual nsresult mozilla::dom::StorageManager::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/StorageManager.cpp:368:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  368 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/StorageManager.cpp:367:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  367 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSAXXMLReader.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml -I/pbulk/work/mail/thunderbird52/work/build/parser/xml  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSAXXMLReader.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXXMLReader.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/gfx/2d'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o ssse3-scaler.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ssse3-scaler.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer   -mssse3 /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/ssse3-scaler.c
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/xpcom/reflect/xptcall/md/unix'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/jsaccount/src'
mkdir -p '.deps/'
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/ServiceWorkerMessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerMessageEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/ServiceWorkerMessageEvent.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   44 | NS_INTERFACE_MAP_END_INHERITING(Event)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/ServiceWorkerMessageEvent.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   43 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ServiceWorkerMessageEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIInputStream.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXXMLReader.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsXULWindow.cpp: In member function 'virtual nsresult nsXULWindow::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsXULWindow.cpp:136:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  136 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:65:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsXULWindow.cpp:135:3: note: some parts of macro expansion are not guarded by this 'else' clause
  135 |   else
      |   ^~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o DelegateList.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/jsaccount/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/DelegateList.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/DelegateList.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o BlurSSE2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/BlurSSE2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -msse2 /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/BlurSSE2.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGZoomAndPanBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SettingsManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::SettingsLock::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SettingsManagerBinding.cpp:2111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
 2111 | NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SettingsManagerBinding.cpp:2110:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
 2110 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(SettingsLock)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGZoomAndPanBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SettingsManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::SettingsManager::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SettingsManagerBinding.cpp:2475:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
 2475 | NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SettingsManagerBinding.cpp:2474:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
 2474 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(SettingsManager)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXXMLReader.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketEvent.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(TCPSocketEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIInputStream.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXXMLReader.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXXMLReader.cpp: In member function 'virtual nsresult nsSAXXMLReader::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXXMLReader.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   47 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXXMLReader.cpp:46:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   46 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISAXXMLReader)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/DelegateList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/DelegateList.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libparser_xml.a.desc
rm -f libparser_xml.a
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o JaAbDirectory.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/jsaccount/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/JaAbDirectory.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaAbDirectory.cpp
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libparser_xml.a.desc nsSAXAttributes.o nsSAXLocator.o nsSAXXMLReader.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/DelegateList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaAbDirectory.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaAbDirectory.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/parser/xml'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o DrawTargetSkia.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/DrawTargetSkia.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/DrawTargetSkia.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLocalMailFolder.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLocalMailFolder.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalMailFolder.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrefService.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalMailFolder.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o JaCompose.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/jsaccount/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/JaCompose.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaCompose.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalMailFolder.cpp:27:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/DelegateList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaCompose.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaCompose.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgQuote.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgCompose.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaCompose.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaCompose.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/quota/Unified_cpp_dom_quota0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsParent.cpp: In member function 'nsresult mozilla::dom::quota::{anonymous}::CreateOrUpgradeDirectoryMetadataHelper::_ZN7mozilla3dom5quota12_GLOBAL__N_138CreateOrUpgradeDirectoryMetadataHelper28CreateOrUpgradeMetadataFilesEv.part.0()':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsParent.cpp:7345:14: warning: 'hasIsApp' may be used uninitialized in this function [-Wmaybe-uninitialized]
 7345 |       } else if (hasIsApp) {
      |              ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsParent.cpp: In member function 'nsresult mozilla::dom::quota::QuotaManager::UpgradeStorageFrom0ToCurrent(mozIStorageConnection*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsParent.cpp:7720:31: warning: 'timestamp' may be used uninitialized in this function [-Wmaybe-uninitialized]
 7720 |       originProps->mTimestamp = timestamp;
      |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsParent.cpp:7701:13: note: 'timestamp' was declared here
 7701 |     int64_t timestamp;
      |             ^~~~~~~~~
libxpfe_appshell.a.desc
rm -f libxpfe_appshell.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpfe_appshell.a.desc Unified_cpp_xpfe_appshell0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/UIEvent.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TouchEvent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TouchEventBinding.cpp:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:182:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o JaIncomingServer.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/jsaccount/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/JaIncomingServer.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaIncomingServer.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalMailFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalMailFolder.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgLocalMailFolder::CopyMessages(nsIMsgFolder*, nsIArray*, bool, nsIMsgWindow*, nsIMsgCopyServiceListener*, bool, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalMailFolder.cpp:1621:22: note: while referencing 'keyArray'
 1621 |   nsTArray<nsMsgKey> keyArray(numMsgs);
      |                      ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalMailFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalMailFolder.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:216:56: warning: array subscript 0 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  216 |   if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalMailFolder.cpp:1621:22: note: while referencing 'keyArray'
 1621 |   nsTArray<nsMsgKey> keyArray(numMsgs);
      |                      ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalMailFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalMailFolder.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:220:21: warning: array subscript 0 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  220 |     header->mLength = length;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalMailFolder.cpp:1621:22: note: while referencing 'keyArray'
 1621 |   nsTArray<nsMsgKey> keyArray(numMsgs);
      |                      ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalMailFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalMailFolder.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalMailFolder.cpp:1621:22: note: while referencing 'keyArray'
 1621 |   nsTArray<nsMsgKey> keyArray(numMsgs);
      |                      ^~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/xpfe/appshell'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/TrackEvent.cpp: In member function 'virtual nsresult mozilla::dom::TrackEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/TrackEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(TrackEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLocalUndoTxn.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLocalUndoTxn.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalUndoTxn.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/DelegateList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaIncomingServer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaIncomingServer.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/UDPMessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::UDPMessageEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/UDPMessageEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   37 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(UDPMessageEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalUndoTxn.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Factory.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Factory.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/Factory.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsChild.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/quota/Unified_cpp_dom_quota0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult mozilla::dom::quota::{anonymous}::CollectOriginsHelper::Run()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::quota::DirectoryLockImpl> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/quota/Unified_cpp_dom_quota0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsParent.cpp:5298:39: note: while referencing 'locks'
 5298 |   nsTArray<RefPtr<DirectoryLockImpl>> locks;
      |                                       ^~~~~
libdom_quota.a.desc
rm -f libdom_quota.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_quota.a.desc Unified_cpp_dom_quota0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/UserProximityEvent.cpp: In member function 'virtual nsresult mozilla::dom::UserProximityEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/UserProximityEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(UserProximityEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalUndoTxn.cpp:21:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/Types.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/2D.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/Factory.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLocalUtils.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLocalUtils.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalUtils.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/quota'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMailboxProtocol.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMailboxProtocol.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxProtocol.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o JaMsgFolder.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/jsaccount/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/JaMsgFolder.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaMsgFolder.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalUtils.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:83:30:   required from 'JS::AutoValueArray<N>::AutoValueArray(JSContext*) [with unsigned int N = 3]'
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/URLSearchParamsBinding.cpp:433:36:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
   67 |   memset(aT, 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:29,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
  303 | class MOZ_NON_PARAM alignas(8) Value
      |                                ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxProtocol.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/DelegateList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaMsgFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaMsgFolder.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalUtils.cpp:21:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaMsgFolder.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaMsgFolder.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxProtocol.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxProtocol.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o FilterProcessingSSE2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/FilterProcessingSSE2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -msse2 /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/FilterProcessingSSE2.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMailboxServer.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMailboxServer.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxServer.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/Types.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/2D.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/FilterProcessing.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/FilterProcessingSIMD-inl.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/FilterProcessingSSE2.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgIncomingServer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgIncomingServer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxServer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxServer.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::StorageBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoIdVector&) const':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:158:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/StorageBinding.cpp:598:22: note: while referencing 'names'
  598 |   nsTArray<nsString> names;
      |                      ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::CryptoKeyBinding::get_usages(JSContext*, JS::Handle<JSObject*>, mozilla::dom::CryptoKey*, JSJitGetterCallArgs)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:302:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SubtleCryptoBinding.cpp:4996:22: note: while referencing 'result'
 4996 |   nsTArray<nsString> result;
      |                      ^~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMailboxService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMailboxService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxService.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings20.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings20.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o JaSend.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/jsaccount/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/JaSend.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaSend.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ImageScalingSSE2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ImageScalingSSE2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -msse2 /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/ImageScalingSSE2.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxProtocol.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxService.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/Types.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/ImageScaling.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/ImageScalingSSE2.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/DelegateList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaSend.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaSend.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o JobScheduler_posix.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/JobScheduler_posix.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/JobScheduler_posix.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/JobScheduler.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/JobScheduler_posix.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgAttachmentHandler.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgSend.h:118,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaSend.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaSend.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMailboxUrl.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMailboxUrl.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxUrl.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::SpeechSynthesisBinding::getVoices(JSContext*, JS::Handle<JSObject*>, mozilla::dom::SpeechSynthesis*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::SpeechSynthesisVoice> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:62:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/SpeechSynthesisBinding.cpp:248:74: note: while referencing 'result'
  248 |   nsTArray<StrongPtrForMember<mozilla::dom::SpeechSynthesisVoice>::Type> result;
      |                                                                          ^~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PathSkia.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PathSkia.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/PathSkia.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o JaUrl.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/jsaccount/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/JaUrl.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaUrl.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxUrl.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UserProximityEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxTextRun.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CanvasRenderingContext2D.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CanvasGradient.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CanvasRenderingContext2DBinding.cpp:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:74:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/DelegateList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaUrl.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaUrl.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/Types.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/2D.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/PathSkia.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/PathSkia.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxUrl.cpp:23:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UserProximityEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxUrl.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxUrl.cpp: In member function 'virtual nsresult nsMailboxUrl::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxUrl.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   64 | NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxUrl.cpp:63:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   63 |    NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl)
      |    ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/CaretStateChangedEvent.cpp: In member function 'virtual nsresult mozilla::dom::CaretStateChangedEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/CaretStateChangedEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(CaretStateChangedEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaUrl.cpp:14:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/CloseEvent.cpp: In member function 'virtual nsresult mozilla::dom::CloseEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/CloseEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(CloseEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/CreateOfferRequestBinding.cpp: In member function 'virtual nsresult mozilla::dom::CreateOfferRequest::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/CreateOfferRequestBinding.cpp:721:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  721 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/CreateOfferRequestBinding.cpp:720:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  720 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMovemailIncomingServer.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMovemailIncomingServer.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMovemailIncomingServer.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGZoomAndPanBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::ServiceWorkerMessageEventBinding::get_ports(JSContext*, JS::Handle<JSObject*>, mozilla::dom::ServiceWorkerMessageEvent*, JSJitGetterCallArgs)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::MessagePort> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:206:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/ServiceWorkerMessageEventBinding.cpp:716:65: note: while referencing 'result'
  716 |   nsTArray<StrongPtrForMember<mozilla::dom::MessagePort>::Type> result;
      |                                                                 ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/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]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
  110 |     memcpy(aDst, aSrc, aNElem * sizeof(T));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioParam.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ConstantSourceNodeBinding.cpp:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:314:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here
   26 | struct AudioTimelineEvent final
      |        ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgLocalCID.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMovemailIncomingServer.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UserProximityEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UserProximityEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMovemailService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMovemailService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMovemailService.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ScaledFontFontconfig.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ScaledFontFontconfig.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/ScaledFontFontconfig.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings21.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings21.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings21.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SourceSurfaceSkia.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SourceSurfaceSkia.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/SourceSurfaceSkia.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMovemailService.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMovemailService.cpp:25:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/Types.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/2D.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/ScaledFontBase.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/ScaledFontFontconfig.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/ScaledFontFontconfig.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgBrkMBoxStore.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgBrkMBoxStore.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgBrkMBoxStore.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgBrkMBoxStore.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings3.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings3.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp
libJsAccount.a.desc
rm -f libJsAccount.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libJsAccount.a.desc DelegateList.o JaAbDirectory.o JaCompose.o JaIncomingServer.o JaMsgFolder.o JaSend.o JaUrl.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgLocalStoreUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgBrkMBoxStore.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgBrkMBoxStore.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/XMLHttpRequestEventTargetBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings21.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/jsaccount/src'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o convolverSSE2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/convolverSSE2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -msse2 /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/convolverSSE2.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/XMLHttpRequestEventTargetBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings21.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgLocalStoreUtils.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgLocalStoreUtils.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgLocalStoreUtils.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgLocalStoreUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgBrkMBoxStore.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgBrkMBoxStore.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgBrkMBoxStore::ChangeKeywords(nsIArray*, const nsACString_internal&, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgBrkMBoxStore.cpp:977:23: note: while referencing 'keywordArray'
  977 |   nsTArray<nsCString> keywordArray;
      |                       ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgLocalStoreUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgBrkMBoxStore.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgBrkMBoxStore.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:216:56: warning: array subscript 0 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  216 |   if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgBrkMBoxStore.cpp:977:23: note: while referencing 'keywordArray'
  977 |   nsTArray<nsCString> keywordArray;
      |                       ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgLocalStoreUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgBrkMBoxStore.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgBrkMBoxStore.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:220:21: warning: array subscript 0 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  220 |     header->mLength = length;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgBrkMBoxStore.cpp:977:23: note: while referencing 'keywordArray'
  977 |   nsTArray<nsCString> keywordArray;
      |                       ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgLocalStoreUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgBrkMBoxStore.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgBrkMBoxStore.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgBrkMBoxStore.cpp:977:23: note: while referencing 'keywordArray'
  977 |   nsTArray<nsCString> keywordArray;
      |                       ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings4.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings4.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgLocalStoreUtils.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o image_operations.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/image_operations.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/image_operations.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgLocalStoreUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgLocalStoreUtils.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/XMLHttpRequestEventTargetBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings21.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/XMLHttpRequestEventTargetBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings21.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/image_operations.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgMaildirStore.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgMaildirStore.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgMaildirStore.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgMaildirStore.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_2d0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_2d0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16  /pbulk/work/mail/thunderbird52/work/build/gfx/2d/Unified_cpp_gfx_2d0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/UIEvent.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/XULCommandEvent.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/XULCommandEventBinding.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings21.cpp:110:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UserProximityEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/WebGLContextEvent.cpp: In member function 'virtual nsresult mozilla::dom::WebGLContextEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UserProximityEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/WebGLContextEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   36 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(WebGLContextEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::URLSearchParamsBinding::getAll(JSContext*, JS::Handle<JSObject*>, mozilla::dom::URLSearchParams*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:362:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/URLSearchParamsBinding.cpp:145:22: note: while referencing 'result'
  145 |   nsTArray<nsString> result;
      |                      ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/DeviceLightEvent.cpp: In member function 'virtual nsresult mozilla::dom::DeviceLightEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/DeviceLightEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DeviceLightEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::TreeColumnsBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoIdVector&) const':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:266:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/TreeColumnsBinding.cpp:776:22: note: while referencing 'names'
  776 |   nsTArray<nsString> names;
      |                      ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/DeviceOrientationEvent.cpp: In member function 'virtual nsresult mozilla::dom::DeviceOrientationEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/DeviceOrientationEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   36 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DeviceOrientationEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/DeviceProximityEvent.cpp: In member function 'virtual nsresult mozilla::dom::DeviceProximityEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/DeviceProximityEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   36 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DeviceProximityEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgLocalStoreUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgMaildirStore.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgMaildirStore.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/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]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
  110 |     memcpy(aDst, aSrc, aNElem * sizeof(T));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioParam.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DelayNodeBinding.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:266:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here
   26 | struct AudioTimelineEvent final
      |        ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/XMLHttpRequestEventTargetBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings21.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
   32 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/XMLHttpRequestEventTargetBinding.cpp:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings21.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here
 2936 | struct GlobalProperties {
      |        ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::IterableIterator<T>::Next(JSContext*, JS::MutableHandle<JSObject*>, mozilla::ErrorResult&) [with T = mozilla::dom::URLSearchParams]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary<mozilla::dom::IterableKeyAndValueResult> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FormDataBinding.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/UnionConversions.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TextBinding.cpp:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:155:49: note: while referencing 'dict'
  155 |     RootedDictionary<IterableKeyAndValueResult> dict(aCx);
      |                                                 ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary<mozilla::dom::IterableKeyAndValueResult> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FormDataBinding.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/UnionConversions.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TextBinding.cpp:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:155:49: note: while referencing 'dict'
  155 |     RootedDictionary<IterableKeyAndValueResult> dict(aCx);
      |                                                 ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Types.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/BezierUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/BezierUtils.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/2d/Unified_cpp_gfx_2d0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/UIEvent.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MouseEvent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WheelEvent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/WheelEventBinding.cpp:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp:206:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::TextBinding::getBoxQuads(JSContext*, JS::Handle<JSObject*>, mozilla::dom::Text*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::DOMQuad> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/TextBinding.cpp:114:61: note: while referencing 'result'
  114 |   nsTArray<StrongPtrForMember<mozilla::dom::DOMQuad>::Type> result;
      |                                                             ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgLocalStoreUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgMaildirStore.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgMaildirStore.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgMaildirStore::ChangeKeywords(nsIArray*, const nsACString_internal&, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgMaildirStore.cpp:1381:23: note: while referencing 'keywordArray'
 1381 |   nsTArray<nsCString> keywordArray;
      |                       ^~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNoIncomingServer.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNoIncomingServer.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsNoIncomingServer.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsNoIncomingServer.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::TouchEventBinding::_constructor(JSContext*, unsigned int, JS::Value*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 44 is outside array bounds of 'mozilla::dom::binding_detail::FastTouchEventInit [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:182:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/TouchEventBinding.cpp:855:38: note: while referencing 'arg1'
  855 |   binding_detail::FastTouchEventInit arg1;
      |                                      ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::CheckerboardReportServiceBinding::getReports(JSContext*, JS::Handle<JSObject*>, mozilla::dom::CheckerboardReportService*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::CheckerboardReport> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:158:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/CheckerboardReportServiceBinding.cpp:306:32: note: while referencing 'result'
  306 |   nsTArray<CheckerboardReport> result;
      |                                ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::CanvasRenderingContext2DBinding::getLineDash(JSContext*, JS::Handle<JSObject*>, mozilla::dom::CanvasRenderingContext2D*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<double> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:74:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/CanvasRenderingContext2DBinding.cpp:5655:20: note: while referencing 'result'
 5655 |   nsTArray<double> result;
      |                    ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsNoIncomingServer.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::ClientBinding::postMessage(JSContext*, JS::Handle<JSObject*>, mozilla::dom::workers::ServiceWorkerClient*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:216:56: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Optional<mozilla::dom::Sequence<JS::Value> > [1]' [-Warray-bounds]
  216 |   if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:206:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/ClientBinding.cpp:143:33: note: while referencing 'arg1'
  143 |   Optional<Sequence<JS::Value>> arg1;
      |                                 ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:220:21: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Optional<mozilla::dom::Sequence<JS::Value> > [1]' [-Warray-bounds]
  220 |     header->mLength = length;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:206:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/ClientBinding.cpp:143:33: note: while referencing 'arg1'
  143 |   Optional<Sequence<JS::Value>> arg1;
      |                                 ^~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNoneService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNoneService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsNoneService.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsParseMailbox.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsParseMailbox.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsParseMailbox.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsNoneService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsParseMailbox.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxUserFontSet.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FontFace.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FontFaceSet.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsNoneService.cpp:17:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FontFaceSet.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 [-Wclass-memaccess]
  159 |     memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue));
      |                                                       ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PseudoElementHashEntry.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EffectCompositor.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Animation.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here
  585 | class nsCSSValue {
      |       ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsParseMailbox.cpp:19:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::CompositionEventBinding::get_ranges(JSContext*, JS::Handle<JSObject*>, mozilla::dom::CompositionEvent*, JSJitGetterCallArgs)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::TextClause> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:290:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/CompositionEventBinding.cpp:109:64: note: while referencing 'result'
  109 |   nsTArray<StrongPtrForMember<mozilla::dom::TextClause>::Type> result;
      |                                                                ^~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_2d1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/gfx/2d -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_2d1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16  /pbulk/work/mail/thunderbird52/work/build/gfx/2d/Unified_cpp_gfx_2d1.cpp
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsParseMailbox.cpp: In member function 'virtual nsresult nsParseNewMailState::ApplyFilterHit(nsIMsgFilter*, nsIMsgWindow*, bool*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsParseMailbox.cpp:2017:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2017 |           msgIsNew = false;
      |                           ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsParseMailbox.cpp:2022:7: note: here
 2022 |       case nsMsgFilterAction::MoveToFolder:
      |       ^~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings5.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings5.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/mdn/src'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgMdnGenerator.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mdn/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/mdn/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgMdnGenerator.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/JobScheduler.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/JobScheduler.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/2d/Unified_cpp_gfx_2d1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgMdnGenerator.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mdn/src/nsMsgMdnGenerator.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsParseMailbox.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsParseMailbox.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In constructor 'nsParseMailMessageState::nsParseMailMessageState()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsParseMailbox.cpp:540:26: note: while referencing 'customHeadersArray'
  540 |      nsTArray<nsCString> customHeadersArray;
      |                          ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsParseMailbox.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsParseMailbox.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsParseMailMessageState::_ZN23nsParseMailMessageState15FinalizeHeadersEv.part.0()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsParseMailbox.cpp:1596:48: note: while referencing 'oldKeywordArray'
 1596 |           nsTArray<nsCString> newKeywordArray, oldKeywordArray;
      |                                                ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsParseMailbox.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsParseMailbox.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsParseMailbox.cpp:1596:31: note: while referencing 'newKeywordArray'
 1596 |           nsTArray<nsCString> newKeywordArray, oldKeywordArray;
      |                               ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPop3IncomingServer.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPop3IncomingServer.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3IncomingServer.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3IncomingServer.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libmailnews_extensions_mdn_src.a.desc
rm -f libmailnews_extensions_mdn_src.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_extensions_mdn_src.a.desc nsMsgMdnGenerator.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/2d/Unified_cpp_gfx_2d0.cpp:56:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/DrawTargetCairo.cpp: In function 'cairo_pattern_t* mozilla::gfx::GfxPatternToCairoPattern(const mozilla::gfx::Pattern&, mozilla::gfx::Float, const mozilla::gfx::Matrix&)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/DrawTargetCairo.cpp:494:20: warning: 'pat' may be used uninitialized in this function [-Wmaybe-uninitialized]
  494 |   cairo_pattern_t* pat;
      |                    ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/mdn/src'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPop3Protocol.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPop3Protocol.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/DownloadEvent.cpp: In member function 'virtual nsresult mozilla::dom::DownloadEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/DownloadEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   39 | NS_INTERFACE_MAP_END_INHERITING(Event)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/DownloadEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DownloadEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3IncomingServer.cpp:18:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/DownloadsBinding.cpp: In member function 'virtual nsresult mozilla::dom::DOMDownload::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/DownloadsBinding.cpp:2817:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
 2817 | NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/DownloadsBinding.cpp:2816:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
 2816 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DOMDownload)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/DownloadsBinding.cpp: In member function 'virtual nsresult mozilla::dom::DOMDownloadManager::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/DownloadsBinding.cpp:3414:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
 3414 | NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/DownloadsBinding.cpp:3413:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
 3413 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DOMDownloadManager)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:18:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/ErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::ErrorEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/ErrorEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   37 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ErrorEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:19:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp: In member function 'virtual nsresult nsPop3Protocol::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:444:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  444 | NS_INTERFACE_MAP_END_INHERITING(nsMsgProtocol)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:443:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  443 |   NS_INTERFACE_MAP_ENTRY(nsIMsgAsyncPromptListener)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp: In member function 'void nsPop3Protocol::InitPrefAuthMethods(int32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:243:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  243 |     if (MOZ_LOG_TEST(_module,_level)) { \
      |     ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:1636:7: note: in expansion of macro 'MOZ_LOG'
 1636 |       MOZ_LOG(POP3LOGMODULE, LogLevel::Error,
      |       ^~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:1640:5: note: here
 1640 |     case nsMsgAuthMethod::anything:
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:47:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp: In member function 'int32_t nsPop3Protocol::ProcessAuth()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:243:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  243 |     if (MOZ_LOG_TEST(_module,_level)) { \
      |     ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:1801:9: note: in expansion of macro 'MOZ_LOG'
 1801 |         MOZ_LOG(POP3LOGMODULE, LogLevel::Debug, (POP3LOG("POP CRAM")));
      |         ^~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:1803:7: note: here
 1803 |       case POP3_HAS_AUTH_PLAIN:
      |       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings6.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings6.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings6.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::DataTransferBinding::get_types(JSContext*, JS::Handle<JSObject*>, mozilla::dom::DataTransfer*, JSJitGetterCallArgs)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:206:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/DataTransferBinding.cpp:261:22: note: while referencing 'result'
  261 |   nsTArray<nsString> result;
      |                      ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::DOMStringMapBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoIdVector&) const':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:170:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/DOMStringMapBinding.cpp:257:22: note: while referencing 'names'
  257 |   nsTArray<nsString> names;
      |                      ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::DedicatedWorkerGlobalScopeBinding::postMessage(JSContext*, JS::Handle<JSObject*>, mozilla::dom::DedicatedWorkerGlobalScope*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:216:56: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Optional<mozilla::dom::Sequence<JS::Value> > [1]' [-Warray-bounds]
  216 |   if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:254:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/DedicatedWorkerGlobalScopeBinding.cpp:31:33: note: while referencing 'arg1'
   31 |   Optional<Sequence<JS::Value>> arg1;
      |                                 ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:220:21: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Optional<mozilla::dom::Sequence<JS::Value> > [1]' [-Warray-bounds]
  220 |     header->mLength = length;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:254:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/DedicatedWorkerGlobalScopeBinding.cpp:31:33: note: while referencing 'arg1'
   31 |   Optional<Sequence<JS::Value>> arg1;
      |                                 ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/2d/Unified_cpp_gfx_2d1.cpp:20:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/Path.cpp: In function 'void mozilla::gfx::FlattenBezier(const mozilla::gfx::BezierControlPoints&, mozilla::gfx::PathSink*, double)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/Path.cpp:465:34: warning: 't2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  465 |   double t1min = t1, t1max = t1, t2min = t2, t2max = t2;
      |                                  ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/UIEvent.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FocusEvent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FocusEventBinding.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:62:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/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]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
  110 |     memcpy(aDst, aSrc, aNElem * sizeof(T));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioParam.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DynamicsCompressorNodeBinding.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:110:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here
   26 | struct AudioTimelineEvent final
      |        ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
   32 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/EventTargetBinding.cpp:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:206:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here
 2936 | struct GlobalProperties {
      |        ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'Pop3UidlHost* net_pop3_load_state(const char*, const char*, nsIFile*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:238:29: note: while referencing 'lineElems'
  238 |         nsTArray<nsCString> lineElems;
      |                             ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:238:29: note: while referencing 'lineElems'
  238 |         nsTArray<nsCString> lineElems;
      |                             ^~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPop3Service.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPop3Service.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Service.cpp
libgfx_2d.a.desc
rm -f libgfx_2d.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgfx_2d.a.desc ssse3-scaler.o BlurSSE2.o DrawTargetSkia.o Factory.o FilterProcessingSSE2.o ImageScalingSSE2.o JobScheduler_posix.o PathSkia.o ScaledFontFontconfig.o SourceSurfaceSkia.o convolverSSE2.o image_operations.o Unified_cpp_gfx_2d0.o Unified_cpp_gfx_2d1.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings7.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings7.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings7.cpp
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FontFaceSet.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FontFaceSetBinding.cpp:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:86:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 [-Wclass-memaccess]
  159 |     memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue));
      |                                                       ^
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/CounterStyleManager.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleStruct.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsLayoutUtils.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/UIEvent.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FocusEvent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FocusEventBinding.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:62:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here
  585 | class nsCSSValue {
      |       ^~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPop3Sink.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPop3Sink.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Sink.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/FontFaceSetLoadEvent.cpp: In member function 'virtual nsresult mozilla::dom::FontFaceSetLoadEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/FontFaceSetLoadEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(FontFaceSetLoadEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/gfx/2d'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings8.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings8.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Sink.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Service.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/GamepadAxisMoveEvent.cpp: In member function 'virtual nsresult mozilla::dom::GamepadAxisMoveEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/GamepadAxisMoveEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   36 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(GamepadAxisMoveEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLBRElementBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLBRElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/GamepadButtonEvent.cpp: In member function 'virtual nsresult mozilla::dom::GamepadButtonEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/GamepadButtonEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(GamepadButtonEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/GamepadEvent.cpp: In member function 'virtual nsresult mozilla::dom::GamepadEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/GamepadEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(GamepadEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Sink.cpp:34:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLBRElementBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLBRElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Service.cpp:14:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/base/search/src'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgBodyHandler.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/search/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgBodyHandler.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgBodyHandler.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/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]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
  110 |     memcpy(aDst, aSrc, aNElem * sizeof(T));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioParam.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/GainNodeBinding.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:158:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here
   26 | struct AudioTimelineEvent final
      |        ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:27,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:83:30:   required from 'JS::AutoValueArray<N>::AutoValueArray(JSContext*) [with unsigned int N = 3]'
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/FormDataBinding.cpp:872:36:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
   67 |   memset(aT, 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:29,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
  303 | class MOZ_NON_PARAM alignas(8) Value
      |                                ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLLegendElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPop3URL.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPop3URL.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3URL.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgBodyHandler.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLBRElementBinding.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLBRElementBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLBRElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLLegendElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3URL.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgBodyHandler.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgBodyHandler.cpp: In static member function 'static void nsMsgBodyHandler::StripHtml(nsCString&)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgBodyHandler.cpp:357:9: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  357 |         else
      |         ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgBodyHandler.cpp:360:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  360 |           pWalkInOut++;
      |           ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3URL.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgFilter.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/search/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgFilter.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilter.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLLegendElementBinding.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLLegendElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsRssIncomingServer.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsRssIncomingServer.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsRssIncomingServer.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIRssService.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsRssIncomingServer.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsRssIncomingServer.cpp:18:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilter.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsRssService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsRssService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsRssService.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIRssService.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsRssService.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsRssService.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libmailnews_local_src.a.desc
rm -f libmailnews_local_src.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_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  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilter.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/local/src'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings9.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings9.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/UIEvent.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TouchEvent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLIFrameElementBinding.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings6.cpp:326:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgFilterList.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/search/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgFilterList.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilterList.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/HashChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::HashChangeEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/HashChangeEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   35 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(HashChangeEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::ElementBinding::getAttributeNames(JSContext*, JS::Handle<JSObject*>, mozilla::dom::Element*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:122:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/ElementBinding.cpp:569:22: note: while referencing 'result'
  569 |   nsTArray<nsString> result;
      |                      ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::ElementBinding::getGridFragments(JSContext*, JS::Handle<JSObject*>, mozilla::dom::Element*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::Grid> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:122:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/ElementBinding.cpp:1961:58: note: while referencing 'result'
 1961 |   nsTArray<StrongPtrForMember<mozilla::dom::Grid>::Type> result;
      |                                                          ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::DocumentBinding::getAnimations(JSContext*, JS::Handle<JSObject*>, nsIDocument*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::Animation> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:4235:63: note: while referencing 'result'
 4235 |   nsTArray<StrongPtrForMember<mozilla::dom::Animation>::Type> result;
      |                                                               ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/HiddenPluginEvent.cpp: In member function 'virtual nsresult mozilla::dom::HiddenPluginEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/HiddenPluginEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(HiddenPluginEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTextFormatter.h:36,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilterList.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxTextRun.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CanvasRenderingContext2D.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageBitmapBinding.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:362:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilterList.cpp:14:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::ImageCaptureErrorEvent::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackFunction.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureErrorEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
   38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ImageCaptureErrorEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/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]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
  110 |     memcpy(aDst, aSrc, aNElem * sizeof(T));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioParam.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IIRFilterNode.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/IIRFilterNodeBinding.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:338:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here
   26 | struct AudioTimelineEvent final
      |        ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:83:30:   required from 'JS::AutoValueArray<N>::AutoValueArray(JSContext*) [with unsigned int N = 3]'
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/HeadersBinding.cpp:947:36:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
   67 |   memset(aT, 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
  303 | class MOZ_NON_PARAM alignas(8) Value
      |                                ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/UIEvent.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/InputEvent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputEventBinding.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:62:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgFilterService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/search/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgFilterService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilterService.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp: In member function 'virtual nsresult mozilla::dom::MozHardwareInput::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:9112:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
 9112 | NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackFunction.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:9111:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
 9111 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MozHardwareInput)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp: In member function 'virtual nsresult mozilla::dom::MozInputContext::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:10795:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
10795 | NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackFunction.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:10794:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
10794 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MozInputContext)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp: In member function 'virtual nsresult mozilla::dom::MozInputContextFocusEventDetail::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:11219:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
11219 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:11218:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
11218 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp: In member function 'virtual nsresult mozilla::dom::MozInputContextSelectionChangeEventDetail::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:11436:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
11436 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:11435:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
11435 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp: In member function 'virtual nsresult mozilla::dom::MozInputContextSurroundingTextChangeEventDetail::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:11662:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
11662 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:11661:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
11661 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp: In member function 'virtual nsresult mozilla::dom::MozInputMethod::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:12380:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
12380 | NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackFunction.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:12379:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
12379 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MozInputMethod)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp: In member function 'virtual nsresult mozilla::dom::MozInputMethodManager::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:13123:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
13123 | NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackFunction.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause
  234 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION'
  243 |   NS_IMPL_QUERY_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION'
  258 |     NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:13122:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED'
13122 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MozInputMethodManager)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp: In member function 'virtual nsresult mozilla::dom::MozInputRegistryEventDetail::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:13452:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
13452 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:13451:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
13451 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InstallTriggerBinding.cpp: In member function 'virtual nsresult mozilla::dom::InstallTriggerImpl::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InstallTriggerBinding.cpp:1538:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 1538 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InstallTriggerBinding.cpp:1537:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 1537 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilterService.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::FlyWebDiscoveryManagerBinding::listServices(JSContext*, JS::Handle<JSObject*>, mozilla::dom::FlyWebDiscoveryManager*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::FlyWebDiscoveredService> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:14:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/FlyWebDiscoveryManagerBinding.cpp:541:37: note: while referencing 'result'
  541 |   nsTArray<FlyWebDiscoveredService> result;
      |                                     ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::GridBinding::get_areas(JSContext*, JS::Handle<JSObject*>, mozilla::dom::Grid*, JSJitGetterCallArgs)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::GridArea> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:314:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/GridBinding.cpp:159:62: note: while referencing 'result'
  159 |   nsTArray<StrongPtrForMember<mozilla::dom::GridArea>::Type> result;
      |                                                              ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::HTMLAppletElementBinding::getPluginParameters(JSContext*, JS::Handle<JSObject*>, mozilla::dom::HTMLSharedObjectElement*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::MozPluginParameter> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:350:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLAppletElementBinding.cpp:1687:32: note: while referencing 'result'
 1687 |   nsTArray<MozPluginParameter> result;
      |                                ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::GamepadBinding::get_axes(JSContext*, JS::Handle<JSObject*>, mozilla::dom::Gamepad*, JSJitGetterCallArgs)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<double> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:194:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/GamepadBinding.cpp:281:20: note: while referencing 'result'
  281 |   nsTArray<double> result;
      |                    ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::GamepadBinding::get_buttons(JSContext*, JS::Handle<JSObject*>, mozilla::dom::Gamepad*, JSJitGetterCallArgs)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::GamepadButton> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:194:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/GamepadBinding.cpp:183:67: note: while referencing 'result'
  183 |   nsTArray<StrongPtrForMember<mozilla::dom::GamepadButton>::Type> result;
      |                                                                   ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::HTMLAppletElementBinding::getPluginAttributes(JSContext*, JS::Handle<JSObject*>, mozilla::dom::HTMLSharedObjectElement*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::MozPluginParameter> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:350:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLAppletElementBinding.cpp:1629:32: note: while referencing 'result'
 1629 |   nsTArray<MozPluginParameter> result;
      |                                ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::GridLineBinding::get_names(JSContext*, JS::Handle<JSObject*>, mozilla::dom::GridLine*, JSJitGetterCallArgs)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:314:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/GridBinding.cpp:1566:22: note: while referencing 'result'
 1566 |   nsTArray<nsString> result;
      |                      ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::HTMLAllCollectionBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoIdVector&) const':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:326:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLAllCollectionBinding.cpp:713:24: note: while referencing 'names'
  713 |     nsTArray<nsString> names;
      |                        ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:326:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLAllCollectionBinding.cpp:713:24: note: while referencing 'names'
  713 |     nsTArray<nsString> names;
      |                        ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::FontFaceSetLoadEventBinding::get_fontfaces(JSContext*, JS::Handle<JSObject*>, mozilla::dom::FontFaceSetLoadEvent*, JSJitGetterCallArgs)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::FontFace> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:110:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/FontFaceSetLoadEventBinding.cpp:225:62: note: while referencing 'result'
  225 |   nsTArray<StrongPtrForMember<mozilla::dom::FontFace>::Type> result;
      |                                                              ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::FontFaceSetLoadEventBinding::_constructor(JSContext*, unsigned int, JS::Value*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 12 is outside array bounds of 'mozilla::dom::binding_detail::FastFontFaceSetLoadEventInit [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:110:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/FontFaceSetLoadEventBinding.cpp:427:48: note: while referencing 'arg1'
  427 |   binding_detail::FastFontFaceSetLoadEventInit arg1;
      |                                                ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::IterableIterator<T>::Next(JSContext*, JS::MutableHandle<JSObject*>, mozilla::ErrorResult&) [with T = mozilla::dom::FormData]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary<mozilla::dom::IterableKeyAndValueResult> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HeadersBinding.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/RequestBinding.h:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Fetch.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Request.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FlyWebFetchEventBinding.cpp:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:26:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:155:49: note: while referencing 'dict'
  155 |     RootedDictionary<IterableKeyAndValueResult> dict(aCx);
      |                                                 ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary<mozilla::dom::IterableKeyAndValueResult> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HeadersBinding.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/RequestBinding.h:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Fetch.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/Request.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FlyWebFetchEventBinding.cpp:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:26:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:155:49: note: while referencing 'dict'
  155 |     RootedDictionary<IterableKeyAndValueResult> dict(aCx);
      |                                                 ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::FormDataBinding::getAll(JSContext*, JS::Handle<JSObject*>, mozilla::dom::FormData*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::OwningBlobOrDirectoryOrUSVString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:134:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/FormDataBinding.cpp:535:46: note: while referencing 'result'
  535 |   nsTArray<OwningBlobOrDirectoryOrUSVString> result;
      |                                              ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; unsigned int N = 3]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:83:30:   required from 'JS::AutoValueArray<N>::AutoValueArray(JSContext*) [with unsigned int N = 3]'
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaKeyStatusMapBinding.cpp:318:36:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
   67 |   memset(aT, 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
  303 | class MOZ_NON_PARAM alignas(8) Value
      |                                ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgImapSearch.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/search/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgImapSearch.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgImapSearch.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilterService.cpp:33:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UserProximityEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::WorkerDebuggerGlobalScopeBinding::retrieveConsoleEvents(JSContext*, JS::Handle<JSObject*>, mozilla::dom::WorkerDebuggerGlobalScope*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<JS::Value> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp:290:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/WorkerDebuggerGlobalScopeBinding.cpp:403:23: note: while referencing 'result'
  403 |   nsTArray<JS::Value> result;
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UserProximityEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::WorkerNavigatorBinding::get_languages(JSContext*, JS::Handle<JSObject*>, mozilla::dom::WorkerNavigator*, JSJitGetterCallArgs)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp:326:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/WorkerNavigatorBinding.cpp:544:22: note: while referencing 'result'
  544 |   nsTArray<nsString> result;
      |                      ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UserProximityEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp:326:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/WorkerNavigatorBinding.cpp:544:22: note: while referencing 'result'
  544 |   nsTArray<nsString> result;
      |                      ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgImapSearch.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o StructuredClone.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/StructuredClone.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/StructuredClone.cpp
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilterService.cpp: In member function 'nsresult nsMsgFilterAfterTheFact::ApplyFilter()':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilterService.cpp:610:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
  610 |         m_nextAction = numActions;
      |         ~~~~~~~~~~~~~^~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilterService.cpp:613:7: note: here
  613 |       case nsMsgFilterAction::CopyToFolder:
      |       ^~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgLocalSearch.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/search/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgLocalSearch.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgLocalSearch.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSearchAdapter.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/search/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSearchAdapter.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchAdapter.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgLocalSearch.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLLegendElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::HTMLObjectElementBinding::getPluginAttributes(JSContext*, JS::Handle<JSObject*>, mozilla::dom::HTMLObjectElement*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::MozPluginParameter> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings7.cpp:122:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLObjectElementBinding.cpp:2657:32: note: while referencing 'result'
 2657 |   nsTArray<MozPluginParameter> result;
      |                                ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLLegendElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::HTMLObjectElementBinding::getPluginParameters(JSContext*, JS::Handle<JSObject*>, mozilla::dom::HTMLObjectElement*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::MozPluginParameter> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings7.cpp:122:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLObjectElementBinding.cpp:2715:32: note: while referencing 'result'
 2715 |   nsTArray<MozPluginParameter> result;
      |                                ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchAdapter.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgLocalSearch.cpp:32:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageData.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/StructuredClone.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchAdapter.cpp: In static member function 'static nsresult nsMsgSearchAdapter::EncodeImapTerm(nsIMsgSearchTerm*, bool, const char16_t*, const char16_t*, char**)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchAdapter.cpp:335:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
  335 |     orHeaderMnemonic = m_kImapCC;
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchAdapter.cpp:338:3: note: here
  338 |   case nsMsgSearchAttrib::To:
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchAdapter.cpp: In member function 'virtual nsresult nsMsgSearchValidityTable::ValidateTerms(nsISupportsArray*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchAdapter.cpp:847:5: warning: 'enabled' may be used uninitialized in this function [-Wmaybe-uninitialized]
  847 |     if (!enabled || !available)
      |     ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchAdapter.cpp:847:18: warning: 'available' may be used uninitialized in this function [-Wmaybe-uninitialized]
  847 |     if (!enabled || !available)
      |         ~~~~~~~~~^~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchAdapter.cpp:852:13: warning: 'validNotShown' may be used uninitialized in this function [-Wmaybe-uninitialized]
  852 |             if (!validNotShown)
      |             ^~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/base/util'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Services.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Services.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/Services.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSearchNews.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/search/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSearchNews.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchNews.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLLegendElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::HTMLOptionsCollectionBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoIdVector&) const':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings7.cpp:158:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLOptionsCollectionBinding.cpp:576:24: note: while referencing 'names'
  576 |     nsTArray<nsString> names;
      |                        ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLLegendElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings7.cpp:158:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLOptionsCollectionBinding.cpp:576:24: note: while referencing 'names'
  576 |     nsTArray<nsString> names;
      |                        ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Services.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mailnews/Services.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/Services.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UserProximityEventBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::VRDisplayBinding::getLayers(JSContext*, JS::Handle<JSObject*>, mozilla::dom::VRDisplay*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::VRLayer> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp:14:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/VRDisplayBinding.cpp:1016:21: note: while referencing 'result'
 1016 |   nsTArray<VRLayer> result;
      |                     ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageData.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/StructuredClone.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/StructuredClone.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/StructuredClone.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchNews.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapMoveCoalescer.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapMoveCoalescer.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsImapMoveCoalescer.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::IterableIterator<T>::Next(JSContext*, JS::MutableHandle<JSObject*>, mozilla::ErrorResult&) [with T = mozilla::dom::Headers]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary<mozilla::dom::IterableKeyAndValueResult> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLMediaElement.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLTrackElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLTrackElementBinding.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:62:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:155:49: note: while referencing 'dict'
  155 |     RootedDictionary<IterableKeyAndValueResult> dict(aCx);
      |                                                 ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary<mozilla::dom::IterableKeyAndValueResult> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLMediaElement.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLTrackElement.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLTrackElementBinding.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:62:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:155:49: note: while referencing 'dict'
  155 |     RootedDictionary<IterableKeyAndValueResult> dict(aCx);
      |                                                 ^~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_bindings0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dom/bindings -I/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_bindings0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/dom/bindings/Unified_cpp_dom_bindings0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsImapMoveCoalescer.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSearchSession.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/search/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSearchSession.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchSession.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSearchTerm.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/search/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSearchTerm.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchTerm.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::OwningHeadersOrByteStringSequenceSequenceOrByteStringMozMap::ToJSVal(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) const':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:122:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/HeadersBinding.cpp:495:26: note: while referencing 'keys'
  495 |       nsTArray<nsString> keys;
      |                          ^~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgCompressIStream.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgCompressIStream.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgCompressIStream.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::HeadersOrByteStringSequenceSequenceOrByteStringMozMap::ToJSVal(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) const':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:122:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/HeadersBinding.cpp:133:26: note: while referencing 'keys'
  133 |       nsTArray<nsString> keys;
      |                          ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchSession.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchTerm.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgCompressIStream.h:5,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgCompressIStream.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchSession.cpp:15:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgCompressOStream.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgCompressOStream.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgCompressOStream.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgDBFolder.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgDBFolder.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchTerm.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgCompressOStream.h:5,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgCompressOStream.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchTerm.cpp: In static member function 'static char* nsMsgSearchTerm::EscapeQuotesInStr(const char*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchTerm.cpp:415:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
  415 |   for (const char *strPtr = str; *strPtr; strPtr++)
      |   ^~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchTerm.cpp:418:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  418 |     int escapedStrLen = PL_strlen(str) + numQuotes;
      |     ^~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSearchValue.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/search/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSearchValue.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchValue.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgFileStream.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgFileStream.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgFileStream.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Atomics.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsfriendapi.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/Unified_cpp_dom_bindings0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchTerm.cpp: In function 'nsresult nsMsgSearchTerm::ParseOperator(char*, nsMsgSearchOpValue*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchTerm.cpp:667:12: warning: 'operatorVal' may be used uninitialized in this function [-Wmaybe-uninitialized]
  667 |   *value = (nsMsgSearchOpValue) operatorVal;
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MailNewsTypes.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchValue.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIFile.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgFileStream.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchValue.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgI18N.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgI18N.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgI18N.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchTerm.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgSearchTerm::MatchKeyword(const nsACString_internal&, bool*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchTerm.cpp:1593:23: note: while referencing 'keywordArray'
 1593 |   nsTArray<nsCString> keywordArray;
      |                       ^~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgIdentity.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgIdentity.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgIdentity.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchTerm.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgSearchTerm::MatchRfc822String(const nsACString_internal&, const char*, bool*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchTerm.cpp:1221:29: note: while referencing 'addresses'
 1221 |   nsTArray<nsString> names, addresses;
      |                             ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchTerm.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchTerm.cpp:1221:22: note: while referencing 'names'
 1221 |   nsTArray<nsString> names, addresses;
      |                      ^~~~~
libmailnews_base_search_src.a.desc
rm -f libmailnews_base_search_src.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_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  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsICharsetConverterManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgI18N.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/Unified_cpp_dom_bindings0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/cthandlers/vcard'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimevcrd.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/vcard -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/cthandlers/vcard -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimevcrd.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/vcard/mimevcrd.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgIdentity.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgI18N.cpp:15:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/base/search/src'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgIncomingServer.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgIncomingServer.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgIncomingServer.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mimeobj.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mimeleaf.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mimetext.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/vcard/mimevcrd.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgIdentity.cpp:22:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgKeyArray.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgKeyArray.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgKeyArray.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgIncomingServer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgIncomingServer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgIncomingServer.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgKeyArray.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgKeyArray.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgKeyArray.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/Unified_cpp_dom_bindings0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsfriendapi.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/Unified_cpp_dom_bindings0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgKeySet.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgKeySet.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgKeySet.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::IntersectionObserverBinding::get_thresholds(JSContext*, JS::Handle<JSObject*>, mozilla::dom::DOMIntersectionObserver*, JSJitGetterCallArgs)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<double> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:110:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/IntersectionObserverBinding.cpp:926:20: note: while referencing 'result'
  926 |   nsTArray<double> result;
      |                    ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::KeyframeEffectReadOnlyBinding::getKeyframes(JSContext*, JS::Handle<JSObject*>, mozilla::dom::KeyframeEffectReadOnly*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<JSObject*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:194:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/KeyframeEffectBinding.cpp:2246:23: note: while referencing 'result'
 2246 |   nsTArray<JSObject*> result;
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::ImageDocumentBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoIdVector&) const':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:50:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageDocumentBinding.cpp:583:22: note: while referencing 'names'
  583 |   nsTArray<nsString> names;
      |                      ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgKeySet.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libmailnews_mime_cthandlers_vcard.a.desc
rm -f libmailnews_mime_cthandlers_vcard.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_mime_cthandlers_vcard.a.desc mimevcrd.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgIncomingServer.cpp:31:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::KeyframeEffectReadOnlyBinding::getProperties(JSContext*, JS::Handle<JSObject*>, mozilla::dom::KeyframeEffectReadOnly*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::AnimationPropertyDetails> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:194:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/KeyframeEffectBinding.cpp:2305:38: note: while referencing 'result'
 2305 |   nsTArray<AnimationPropertyDetails> result;
      |                                      ^~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/smime/src'
mkdir -p '.deps/'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::MediaKeySystemAccessBinding::getConfiguration(JSContext*, JS::Handle<JSObject*>, mozilla::dom::MediaKeySystemAccess*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 52 is outside array bounds of 'mozilla::dom::MediaKeySystemConfiguration [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:374:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/MediaKeySystemAccessBinding.cpp:816:31: note: while referencing 'result'
  816 |   MediaKeySystemConfiguration result;
      |                               ^~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCertPicker.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/smime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/pki -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCertPicker.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsCertPicker.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::IterableIterator<T>::Next(JSContext*, JS::MutableHandle<JSObject*>, mozilla::ErrorResult&) [with T = mozilla::dom::MediaKeyStatusMap]':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 28 is outside array bounds of 'mozilla::dom::RootedDictionary<mozilla::dom::IterableKeyAndValueResult> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FormDataBinding.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/UnionConversions.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:74:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:155:49: note: while referencing 'dict'
  155 |     RootedDictionary<IterableKeyAndValueResult> dict(aCx);
      |                                                 ^~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/mailviews/src'
mkdir -p '.deps/'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/cthandlers/vcard'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgLineBuffer.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgLineBuffer.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgLineBuffer.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgMailViewList.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mailviews/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/mailviews/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgMailViewList.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLBRElementBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLBRElementBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual bool mozilla::dom::HTMLDocumentBinding::DOMProxyHandler::ownPropNames(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoIdVector&) const':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings6.cpp:158:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/HTMLDocumentBinding.cpp:2007:22: note: while referencing 'names'
 2007 |   nsTArray<nsString> names;
      |                      ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsICertPickDialogs.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsCertPicker.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsCertPicker.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::InstallTriggerImplJSImpl::Install(const mozilla::dom::MozMap<mozilla::dom::OwningStringOrInstallTriggerData>&, const mozilla::dom::Optional<mozilla::OwningNonNull<mozilla::dom::InstallTriggerCallback> >&, mozilla::ErrorResult&, JSCompartment*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:98:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InstallTriggerBinding.cpp:1326:24: note: while referencing 'keys'
 1326 |     nsTArray<nsString> keys;
      |                        ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:98:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/InstallTriggerBinding.cpp:1326:24: note: while referencing 'keys'
 1326 |     nsTArray<nsString> keys;
      |                        ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgLineBuffer.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mailviews/src/nsMsgMailViewList.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/CertVerifier.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/SharedCertVerifier.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNSSComponent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsCertPicker.cpp:22:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgLineBuffer.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libmailnews_extensions_mailviews_src.a.desc
rm -f libmailnews_extensions_mailviews_src.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_extensions_mailviews_src.a.desc nsMsgMailViewList.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBFolder::_ZN13nsMsgDBFolder21AddKeywordsToMessagesEP8nsIArrayRK19nsACString_internal.part.0(nsIArray*, const nsACString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp:5819:27: note: while referencing 'keywordArray'
 5819 |       nsTArray<nsCString> keywordArray;
      |                           ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBFolder::_ZN13nsMsgDBFolder26RemoveKeywordsFromMessagesEP8nsIArrayRK19nsACString_internal.part.0(nsIArray*, const nsACString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp:5855:25: note: while referencing 'keywordArray'
 5855 |     nsTArray<nsCString> keywordArray;
      |                         ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp:5855:25: note: while referencing 'keywordArray'
 5855 |     nsTArray<nsCString> keywordArray;
      |                         ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDBFolder::GetMsgTextFromStream(nsIInputStream*, const nsACString_internal&, uint32_t, uint32_t, bool, bool, nsACString_internal&, nsACString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp:5485:23: note: while referencing 'boundaryStack'
 5485 |   nsTArray<nsCString> boundaryStack;
      |                       ^~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsEncryptedSMIMEURIsService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/smime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/pki -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsEncryptedSMIMEURIsService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsEncryptedSMIMEURIsService.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBFolder::NotifyHdrsNotBeingClassified()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp:2804:24: note: while referencing 'keys'
 2804 |     nsTArray<nsMsgKey> keys;
      |                        ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp:2804:24: note: while referencing 'keys'
 2804 |     nsTArray<nsMsgKey> keys;
      |                        ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDBFolder::CallFilterPlugins(nsIMsgWindow*, bool*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp:2662:22: note: while referencing 'classifyMsgKeys'
 2662 |   nsTArray<nsMsgKey> classifyMsgKeys;
      |                      ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp:2651:22: note: while referencing 'newMessageKeys'
 2651 |   nsTArray<nsMsgKey> newMessageKeys;
      |                      ^~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/cthandlers/pgpmime'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPgpMimeProxy.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/pgpmime -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/cthandlers/pgpmime -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPgpMimeProxy.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgComposeSecure.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/smime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/pki -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgComposeSecure.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgMailNewsUrl.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgMailNewsUrl.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgMailNewsUrl.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIEncryptedSMIMEURIsSrvc.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsEncryptedSMIMEURIsService.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsEncryptedSMIMEURIsService.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/mailviews/src'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSMimeJSHelper.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/smime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/pki -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSMimeJSHelper.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsSMimeJSHelper.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/Unified_cpp_dom_bindings0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.cpp: In function 'bool mozilla::dom::ThrowInvalidThis(JSContext*, const JS::CallArgs&, bool, const char*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.cpp:122:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
  122 |                          static_cast<const unsigned>(errorNumber),
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/Unified_cpp_dom_bindings0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/CallbackObject.cpp: In member function 'virtual nsresult mozilla::dom::CallbackObject::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/CallbackObject.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   28 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/CallbackObject.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   27 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/Exceptions.cpp: In member function 'virtual nsresult mozilla::dom::exceptions::JSStackFrame::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/Exceptions.cpp:320:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  320 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/Exceptions.cpp:319:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  319 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/IterableIterator.cpp: In member function 'virtual nsresult mozilla::dom::IterableIteratorBase::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/IterableIterator.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   32 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/IterableIterator.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   31 | NS_INTERFACE_MAP_ENTRY(nsISupports)
      | ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'bool mozilla::dom::IntersectionObserverBinding::takeRecords(JSContext*, JS::Handle<JSObject*>, mozilla::dom::DOMIntersectionObserver*, const JSJitMethodCallArgs&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::dom::DOMIntersectionObserverEntry> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:110:
/pbulk/work/mail/thunderbird52/work/build/dom/bindings/IntersectionObserverBinding.cpp:1111:82: note: while referencing 'result'
 1111 |   nsTArray<StrongPtrForMember<mozilla::dom::DOMIntersectionObserverEntry>::Type> result;
      |                                                                                  ^~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/SimpleGlobalObject.cpp: In member function 'virtual nsresult mozilla::dom::SimpleGlobalObject::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/SimpleGlobalObject.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   44 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/SimpleGlobalObject.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   43 |   NS_INTERFACE_MAP_ENTRY(nsIGlobalObject)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mimecth.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/db/msgdb/src'
mkdir -p '.deps/'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mailnews/MimeHeaderParser.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsSMimeJSHelper.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsfriendapi.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/Unified_cpp_dom_bindings0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28:   required from here
/pbulk/work/mail/thunderbird52/work/build/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 [-Wclass-memaccess]
   32 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.cpp:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dom/bindings/Unified_cpp_dom_bindings0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here
 2936 | struct GlobalProperties {
      |        ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgSendReport.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgComposeSecure.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsMsgComposeSecure.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsDBFolderInfo.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/db/msgdb/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsDBFolderInfo.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsDBFolderInfo.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgMailNewsUrl.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/cthandlers/glue'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimexpcom.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/glue -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/cthandlers/glue  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimexpcom.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/glue/mimexpcom.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:17:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mailnews/MimeHeaderParser.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsSMimeJSHelper.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/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*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsSMimeJSHelper.cpp:52:23: note: while referencing 'mailboxes'
   52 |   nsTArray<nsCString> mailboxes;
      |                       ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIComponentManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/glue/mimexpcom.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mailnews/MimeHeaderParser.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsSMimeJSHelper.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsSMimeJSHelper::GetNoCertAddresses(nsIMsgCompFields*, uint32_t*, char16_t***)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsSMimeJSHelper.cpp:191:23: note: while referencing 'mailboxes'
  191 |   nsTArray<nsCString> mailboxes;
      |                       ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/CertVerifier.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/SharedCertVerifier.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNSSComponent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapMailDatabase.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/db/msgdb/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapMailDatabase.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsImapMailDatabase.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsDBFolderInfo.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgProtocol.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgProtocol.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgProtocol.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMimeContentTypeHandler.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/glue -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/cthandlers/glue  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMimeContentTypeHandler.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/glue/nsMimeContentTypeHandler.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsImapMailDatabase.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgMailNewsUrl.cpp:22:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mailnews/MimeHeaderParser.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:17:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgComposeSecure::MimeCryptoHackCerts(const char*, nsIMsgSendReport*, bool, bool, nsIMsgIdentity*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:969:25: note: while referencing 'mailboxes'
  969 |     nsTArray<nsCString> mailboxes;
      |                         ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mailnews/MimeHeaderParser.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:17:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:969:25: note: while referencing 'mailboxes'
  969 |     nsTArray<nsCString> mailboxes;
      |                         ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgMailNewsUrl.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgMailNewsUrl.cpp: In member function 'virtual nsresult nsMsgMailNewsUrl::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgMailNewsUrl.cpp:88:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   88 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:806:3: note: some parts of macro expansion are not guarded by this 'else' clause
  806 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:880:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL'
  880 |   NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgMailNewsUrl.cpp:87:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL'
   87 |   NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIURIWithPrincipal, !m_isPrincipalURL)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libpgpmime_s.a.desc
rm -f libpgpmime_s.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libpgpmime_s.a.desc nsPgpMimeProxy.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/glue/nsMimeContentTypeHandler.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libmailnews_extensions_smime_src.a.desc
rm -f libmailnews_extensions_smime_src.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_extensions_smime_src.a.desc nsCertPicker.o nsEncryptedSMIMEURIsService.o nsMsgComposeSecure.o nsSMimeJSHelper.o  
libmimecthglue_s.a.desc
rm -f libmimecthglue_s.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmimecthglue_s.a.desc mimexpcom.o nsMimeContentTypeHandler.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMailDatabase.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/db/msgdb/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMailDatabase.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMailDatabase.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgProtocol.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/smime/src'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgDatabase.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/db/msgdb/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgDatabase.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgReadStateTxn.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgReadStateTxn.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgReadStateTxn.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/cthandlers/glue'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbAddressCollector.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbAddressCollector.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbAddressCollector.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/cthandlers/pgpmime'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgHdr.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/db/msgdb/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgHdr.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgHdr.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsITransaction.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgTxn.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgReadStateTxn.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgReadStateTxn.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbAddressCollector.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMailDatabase.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgHdr.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgProtocol.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgProtocol.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgProtocol.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgProtocol.cpp: In member function 'virtual nsresult nsMsgAsyncWriteProtocol::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgProtocol.cpp:1191:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
 1191 | NS_INTERFACE_MAP_END_INHERITING(nsMsgProtocol)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgProtocol.cpp:1190:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 1190 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbBSDirectory.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbBSDirectory.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbBSDirectory.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgTxn.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgTxn.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgTxn.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mailnews/MimeHeaderParser.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbAddressCollector.cpp:19:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsAbAddressCollector::CollectAddress(const nsACString_internal&, bool, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbAddressCollector.cpp:98:23: note: while referencing 'addresses'
   98 |   nsTArray<nsCString> addresses;
      |                       ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mailnews/MimeHeaderParser.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbAddressCollector.cpp:19:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbAddressCollector.cpp:97:23: note: while referencing 'names'
   97 |   nsTArray<nsCString> names;
      |                       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:30:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgUtils.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgUtils.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgUtils.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgHdr.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrefService.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbBSDirectory.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgHdr.cpp: In member function 'const char* nsMsgHdr::GetNextReference(const char*, nsCString&, bool)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgHdr.cpp:769:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
  769 |         foundLessThan = true; // (flag to stop)
      |         ~~~~~~~~~~~~~~^~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgHdr.cpp:774:7: note: here
  774 |       default:
      |       ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMailDatabase.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsITransaction.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgTxn.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgTxn.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgOfflineImapOperation.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/db/msgdb/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgOfflineImapOperation.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgOfflineImapOperation.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbBoolExprToLDAPFilter.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbBoolExprToLDAPFilter.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbBoolExprToLDAPFilter.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsITransaction.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgTxn.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgTxn.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgTxn.cpp: In member function 'virtual nsresult nsMsgTxn::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgTxn.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   26 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgTxn.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   25 |   NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbLDAPAttributeMap.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbBoolExprToLDAPFilter.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbBooleanExpression.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbBooleanExpression.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbBooleanExpression.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgOfflineImapOperation.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsStopwatch.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/util -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsStopwatch.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsStopwatch.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbBooleanExpression.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbBooleanExpression.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbBooleanExpression.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbCardProperty.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbCardProperty.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbCardProperty.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgUtils.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIStopwatch.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsStopwatch.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsStopwatch.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgThread.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/db/msgdb/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgThread.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgThread.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbContentHandler.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbContentHandler.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbContentHandler.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbDirFactoryService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbDirFactoryService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirFactoryService.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgOfflineImapOperation.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbItem.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbCard.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbCardProperty.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbCardProperty.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgUtils.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgThread.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsComponentManagerUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirFactoryService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNewsDatabase.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/db/msgdb/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNewsDatabase.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsNewsDatabase.cpp
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgUtils.cpp: In function 'nsresult NS_GetUnicharPreferenceWithDefault(nsIPrefBranch*, const char*, const nsAString_internal&, nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgUtils.cpp:1296:3: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
 1296 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgUtils.cpp:1298:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1298 |     return NS_OK;
      |     ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIRequestObserver.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIStreamListener.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIStreamLoader.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbContentHandler.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbContentHandler.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbDirProperty.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbDirProperty.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirProperty.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsNewsDatabase.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbItem.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbCollection.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbDirectory.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirProperty.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirProperty.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbContentHandler.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbCardProperty.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/news/src'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNNTPArticleList.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/news/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNNTPArticleList.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPArticleList.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbDirectoryQuery.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbDirectoryQuery.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirectoryQuery.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbDirectoryQueryProxy.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbDirectoryQueryProxy.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirectoryQueryProxy.cpp
libmsgbsutl_s.a.desc
rm -f libmsgbsutl_s.a
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDatabase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMailDatabase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDatabase::SetStringPropertyByHdr(nsIMsgDBHdr*, const char*, const char*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:2415:22: note: while referencing 'statusArray'
 2415 |   nsTArray<uint32_t> statusArray(m_ChangeListeners.Length());
      |                      ^~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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  
libdom_bindings.a.desc
rm -f libdom_bindings.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 UnifiedBindings3.o UnifiedBindings4.o UnifiedBindings5.o UnifiedBindings6.o UnifiedBindings7.o UnifiedBindings8.o UnifiedBindings9.o StructuredClone.o Unified_cpp_dom_bindings0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPArticleList.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbDirectoryQuery.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirectoryQuery.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirectoryQueryProxy.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbDirectoryQuery.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirectoryQuery.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDatabase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMailDatabase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsMsgDatabase::ClearThreads()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsMsgThread*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:609:27: note: while referencing 'copyThreads'
  609 |   nsTArray<nsMsgThread *> copyThreads;
      |                           ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDatabase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMailDatabase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDatabase::ClearNewList(bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:2769:24: note: while referencing 'saveNewSet'
 2769 |     nsTArray<nsMsgKey> saveNewSet;
      |                        ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDatabase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMailDatabase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDatabase::PurgeMessagesOlderThan(uint32_t, bool, nsIMutableArray*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5342:22: note: while referencing 'keysToDelete'
 5342 |   nsTArray<nsMsgKey> keysToDelete;
      |                      ^~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNNTPNewsgroupList.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/news/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNNTPNewsgroupList.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPNewsgroupList.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbLDAPCard.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPCard.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPCard.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDatabase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMailDatabase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDatabase::MarkThreadRead(nsIMsgThread*, nsIDBChangeListener*, uint32_t*, nsMsgKey**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:2276:22: note: while referencing 'thoseMarked'
 2276 |   nsTArray<nsMsgKey> thoseMarked;
      |                      ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDatabase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMailDatabase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDatabase::PurgeExcessMessages(uint32_t, bool, nsIMutableArray*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5409:22: note: while referencing 'keysToDelete'
 5409 |   nsTArray<nsMsgKey> keysToDelete;
      |                      ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDatabase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMailDatabase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDatabase::MarkAllRead(uint32_t*, nsMsgKey**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:2707:22: note: while referencing 'thoseMarked'
 2707 |   nsTArray<nsMsgKey> thoseMarked;
      |                      ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDatabase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMailDatabase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDatabase::RefreshCache(const char*, uint32_t, nsMsgKey*, uint32_t*, nsMsgKey**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5756:22: note: while referencing 'staleHits'
 5756 |   nsTArray<nsMsgKey> staleHits;
      |                      ^~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNNTPNewsgroupPost.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/news/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNNTPNewsgroupPost.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPNewsgroupPost.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDatabase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMailDatabase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDatabase::SetUint32PropertyByHdr(nsIMsgDBHdr*, const char*, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:2473:22: note: while referencing 'statusArray'
 2473 |   nsTArray<uint32_t> statusArray(m_ChangeListeners.Length());
      |                      ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:16:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDatabase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMailDatabase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsMsgDatabase::ClearEnumerators()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsMsgDBEnumerator*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:588:33: note: while referencing 'copyEnumerators'
  588 |   nsTArray<nsMsgDBEnumerator *> copyEnumerators;
      |                                 ^~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbLDAPDirFactory.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPDirFactory.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirFactory.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbItem.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbCard.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbCardProperty.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPCard.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPCard.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPNewsgroupPost.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/bindings'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbLDAPDirectory.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPDirectory.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectory.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPNewsgroupList.cpp:14:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/base/util'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbLDAPDirectoryModify.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPDirectoryModify.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp
libmailnews_db_msgdb_src.a.desc
rm -f libmailnews_db_msgdb_src.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_db_msgdb_src.a.desc nsDBFolderInfo.o nsImapMailDatabase.o nsMailDatabase.o nsMsgDatabase.o nsMsgHdr.o nsMsgOfflineImapOperation.o nsMsgThread.o nsNewsDatabase.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbDirFactory.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirFactory.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirFactory.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbLDAPDirectoryQuery.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPDirectoryQuery.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPListenerBase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectoryModify.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNNTPProtocol.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/news/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNNTPProtocol.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbItem.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbCollection.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbDirectory.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirProperty.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectory.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbDirectoryQuery.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/db/msgdb/src'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbLDAPListenerBase.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPListenerBase.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPListenerBase.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbLDAPReplicationData.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPReplicationData.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPReplicationData.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPNewsgroupList.cpp:41:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNewsDownloadDialogArgs.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/news/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNewsDownloadDialogArgs.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsDownloadDialogArgs.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbLDAPReplicationQuery.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPReplicationQuery.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPReplicationQuery.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINewsDownloadDialogArgs.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsDownloadDialogArgs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsDownloadDialogArgs.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILDAPMessage.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPReplicationData.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPListenerBase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPListenerBase.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:34:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNewsDownloader.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/news/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNewsDownloader.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsDownloader.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPReplicationQuery.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbLDAPReplicationService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPReplicationService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPReplicationService.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPReplicationData.cpp:14:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPReplicationService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgKeySet.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINewsDatabase.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPNewsgroupList.cpp:18:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNNTPNewsgroupList::Initialize(nsINntpUrl*, nsIMsgNewsFolder*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPNewsgroupList.cpp:123:23: note: while referencing 'servArray'
  123 |   nsTArray<nsCString> servArray;
      |                       ^~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbLDIFService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbLDIFService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsDownloader.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNewsFolder.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/news/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNewsFolder.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsDirPrefs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirProperty.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectory.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsAbLDAPDirectory::SplitStringList(const nsACString_internal&, uint32_t*, char***)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:927:23: note: while referencing 'strarr'
  927 |   nsTArray<nsCString> strarr;
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsDirPrefs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirProperty.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectory.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:216:56: warning: array subscript 0 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  216 |   if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:927:23: note: while referencing 'strarr'
  927 |   nsTArray<nsCString> strarr;
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsDirPrefs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirProperty.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectory.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:220:21: warning: array subscript 0 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  220 |     header->mLength = length;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:927:23: note: while referencing 'strarr'
  927 |   nsTArray<nsCString> strarr;
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsDirPrefs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirProperty.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectory.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:927:23: note: while referencing 'strarr'
  927 |   nsTArray<nsCString> strarr;
      |                       ^~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbMDBCard.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbMDBCard.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBCard.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNewsUtils.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/news/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNewsUtils.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsUtils.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPReplicationQuery.cpp:17:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbMDBDirFactory.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbMDBDirFactory.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBDirFactory.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsDownloader.cpp:26:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbMDBDirProperty.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbMDBDirProperty.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBDirProperty.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAddrDBAnnouncer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAddrDatabase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrefBranch.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp: In member function 'virtual nsresult nsNntpCacheStreamListener::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp:564:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  564 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp:563:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  563 |    NS_INTERFACE_MAP_ENTRY(nsIStreamListener)
      |    ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbItem.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbCard.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbCardProperty.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBCard.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBCard.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbDirFactory.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBDirFactory.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBDirFactory.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNntpIncomingServer.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/news/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNntpIncomingServer.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbMDBDirectory.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBDirProperty.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBDirProperty.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:27:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp: In member function 'virtual nsresult nsNNTPProtocol::ProcessProtocolState(nsIURI*, nsIInputStream*, uint64_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp:4573:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4573 |       if (m_responseCode != MK_NNTP_RESPONSE_ARTICLE_NOTFOUND && m_responseCode != MK_NNTP_RESPONSE_ARTICLE_NONEXIST)
      |       ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp:4576:5: note: here
 4576 |     case NEWS_FREE:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp:4579:29: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4579 |       CleanupAfterRunningUrl();
      |       ~~~~~~~~~~~~~~~~~~~~~~^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp:4581:5: note: here
 4581 |     case NNTP_SUSPENDED:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp: In member function 'int32_t nsMsgNewsFolder::HandleNewsrcLine(const char*, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:982:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
  982 |   for (s = line; s < end;  s++)
      |   ^~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:986:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  986 |     if (*s == 0)
      |     ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsUtils.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbMDBDirectory.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbMDBDirectory.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBDirectory.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINntpIncomingServer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNntpMockChannel.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/news/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNntpMockChannel.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpMockChannel.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbManager.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbManager.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbManager.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbMDBDirectory.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBDirProperty.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBDirectory.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBDirectory.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIRequest.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpMockChannel.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpMockChannel.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgNewsFolder::DownloadAllForOffline(nsIUrlListener*, nsIMsgWindow*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:1598:22: note: while referencing 'srcKeyArray'
 1598 |   nsTArray<nsMsgKey> srcKeyArray;
      |                      ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:216:56: warning: array subscript 0 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  216 |   if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:1598:22: note: while referencing 'srcKeyArray'
 1598 |   nsTArray<nsMsgKey> srcKeyArray;
      |                      ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:220:21: warning: array subscript 0 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  220 |     header->mLength = length;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:1598:22: note: while referencing 'srcKeyArray'
 1598 |   nsTArray<nsMsgKey> srcKeyArray;
      |                      ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:1598:22: note: while referencing 'srcKeyArray'
 1598 |   nsTArray<nsMsgKey> srcKeyArray;
      |                      ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgNewsFolder::DownloadMessagesForOffline(nsIArray*, nsIMsgWindow*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:1638:22: note: while referencing 'srcKeyArray'
 1638 |   nsTArray<nsMsgKey> srcKeyArray;
      |                      ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:216:56: warning: array subscript 0 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  216 |   if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:1638:22: note: while referencing 'srcKeyArray'
 1638 |   nsTArray<nsMsgKey> srcKeyArray;
      |                      ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:220:21: warning: array subscript 0 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  220 |     header->mLength = length;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:1638:22: note: while referencing 'srcKeyArray'
 1638 |   nsTArray<nsMsgKey> srcKeyArray;
      |                      ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:1638:22: note: while referencing 'srcKeyArray'
 1638 |   nsTArray<nsMsgKey> srcKeyArray;
      |                      ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsUtils.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbManager.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbManager.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNntpService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/news/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNntpService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpService.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbQueryStringToExpression.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbQueryStringToExpression.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbQueryStringToExpression.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpMockChannel.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpMockChannel.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpMockChannel.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsAbLDIFService::ImportLDIFFile(nsIAddrDatabase*, nsIFile*, bool, uint32_t*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp:76:21: note: while referencing 'listSizeArray'
   76 |   nsTArray<int32_t> listSizeArray;  // size of the list/group info
      |                     ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:216:56: warning: array subscript 0 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  216 |   if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp:76:21: note: while referencing 'listSizeArray'
   76 |   nsTArray<int32_t> listSizeArray;  // size of the list/group info
      |                     ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:220:21: warning: array subscript 0 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  220 |     header->mLength = length;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp:76:21: note: while referencing 'listSizeArray'
   76 |   nsTArray<int32_t> listSizeArray;  // size of the list/group info
      |                     ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp:76:21: note: while referencing 'listSizeArray'
   76 |   nsTArray<int32_t> listSizeArray;  // size of the list/group info
      |                     ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp:75:21: note: while referencing 'listPosArray'
   75 |   nsTArray<int32_t> listPosArray;   // where each list/group starts in ldif file
      |                     ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:216:56: warning: array subscript 0 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  216 |   if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp:75:21: note: while referencing 'listPosArray'
   75 |   nsTArray<int32_t> listPosArray;   // where each list/group starts in ldif file
      |                     ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:220:21: warning: array subscript 0 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  220 |     header->mLength = length;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp:75:21: note: while referencing 'listPosArray'
   75 |   nsTArray<int32_t> listPosArray;   // where each list/group starts in ldif file
      |                     ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp:75:21: note: while referencing 'listPosArray'
   75 |   nsTArray<int32_t> listPosArray;   // where each list/group starts in ldif file
      |                     ^~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNntpUrl.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/news/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNntpUrl.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpUrl.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAbBooleanExpression.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbQueryStringToExpression.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbQueryStringToExpression.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsINntpIncomingServer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.cpp: In member function 'virtual nsresult nsNntpIncomingServer::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.cpp:90:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   90 | NS_INTERFACE_MAP_END_INHERITING(nsMsgIncomingServer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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 /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbManager.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbView.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbView.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbView.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpUrl.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAddbookProtocolHandler.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAddbookProtocolHandler.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddbookProtocolHandler.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAddbookUrl.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAddbookUrl.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddbookUrl.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpService.cpp:21:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbView.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbView.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpUrl.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIURI.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddbookUrl.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpUrl.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpUrl.cpp: In member function 'virtual nsresult nsNntpUrl::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpUrl.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   52 | NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpUrl.cpp:51:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   51 |    NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl)
      |    ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddbookProtocolHandler.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/imap/src'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAutoSyncManager.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/imap/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAutoSyncManager.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncManager.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAddrDatabase.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAddrDatabase.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbView.cpp:30:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgIncomingServer.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNntpIncomingServer::SetSearchValue(const nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.cpp:1664:23: note: while referencing 'searchStringParts'
 1664 |   nsTArray<nsCString> searchStringParts;
      |                       ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgIncomingServer.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNntpIncomingServer::OnUserOrHostNameChanged(const nsACString_internal&, const nsACString_internal&, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.cpp:2112:22: note: while referencing 'groupList'
 2112 |   nsTArray<nsString> groupList;
      |                      ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgNewsFolder.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpService.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsNntpService::GenerateNewsHeaderValsForPosting(const nsACString_internal&, char**, char**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpService.cpp:732:23: note: while referencing 'list'
  732 |   nsTArray<nsCString> list;
      |                       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgNewsFolder.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpService.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:216:56: warning: array subscript 0 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  216 |   if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpService.cpp:732:23: note: while referencing 'list'
  732 |   nsTArray<nsCString> list;
      |                       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgNewsFolder.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpService.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:220:21: warning: array subscript 0 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  220 |     header->mLength = length;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpService.cpp:732:23: note: while referencing 'list'
  732 |   nsTArray<nsCString> list;
      |                       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgNewsFolder.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpService.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpService.cpp:732:23: note: while referencing 'list'
  732 |   nsTArray<nsCString> list;
      |                       ^~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAutoSyncState.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/imap/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAutoSyncState.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncState.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsIMAPBodyShell.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/imap/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsIMAPBodyShell.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPBodyShell.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/fts3/src'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o Normalize.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/fts3/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Normalize.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src/Normalize.c
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddbookProtocolHandler.cpp:16:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o fts3_porter.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/fts3/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/fts3_porter.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src/fts3_porter.c
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncManager.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncManager.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAddrDBAnnouncer.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIAddrDatabase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libmailnews_news_src.a.desc
rm -f libmailnews_news_src.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_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  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MailNewsTypes.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncState.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncState.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPBodyShell.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncManager.cpp:17:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsIMAPGenericParser.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/imap/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsIMAPGenericParser.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPGenericParser.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:16:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncState.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncState.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsAutoSyncState::SortSubQueueBasedOnStrategy(nsTArray<unsigned int>&, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncState.cpp:198:22: note: while referencing 'tmpQ'
  198 |   nsTArray<nsMsgKey> tmpQ;
      |                      ^~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/news/src'
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp: In member function 'virtual nsresult nsAddrDatabase::CreateNewListCardAndAddToDB(nsIAbDirectory*, uint32_t, nsIAbCard*, bool)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:1333:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 1333 |   if (notify)
      |   ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:1336:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 1336 |     return rv;
      |     ^~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp: In member function 'void nsAddrDatabase::DeleteCardFromAllMailLists(mdb_id)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:1570:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 1570 |   if (!m_mdbEnv)
      |   ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:1573:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 1573 |     nsCOMPtr <nsIMdbTableRowCursor> rowCursor;
      |     ^~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/bayesian-spam-filter/src'
mkdir -p '.deps/'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncState.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncState.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsAutoSyncState::DownloadMessagesForOffline(nsIArray*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncState.cpp:633:22: note: while referencing 'msgKeys'
  633 |   nsTArray<nsMsgKey> msgKeys;
      |                      ^~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp: In member function 'virtual nsresult nsAddrDatabase::PurgeDeletedCardTable()':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:1868:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 1868 |   if (!m_mdbEnv)
      |   ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:1871:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 1871 |     if (m_mdbDeletedCardsTable) {
      |     ^~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsBayesianFilter.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/bayesian-spam-filter/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsBayesianFilter.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncState.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncState.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsAutoSyncState::ProcessExistingHeaders(uint32_t, uint32_t*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncState.cpp:355:22: note: while referencing 'msgKeys'
  355 |   nsTArray<nsMsgKey> msgKeys;
      |                      ^~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsFts3Tokenizer.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/fts3/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsFts3Tokenizer.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src/nsFts3Tokenizer.cpp
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp: In member function 'nsresult nsAddrDatabase::CreateCardFromDeletedCardsTable(nsIMdbRow*, mdb_id, nsIAbCard**)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:2847:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2847 |   if (!cardRow || !m_mdbEnv || !result)
      |   ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:2850:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2850 |     nsresult rv = NS_OK;
      |     ^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp: In member function 'nsresult nsAddrDatabase::CreateCard(nsIMdbRow*, mdb_id, nsIAbCard**)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:2875:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2875 |   if (!cardRow || !m_mdbEnv || !result)
      |   ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:2878:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2878 |     nsresult rv = NS_OK;
      |     ^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp: In member function 'nsresult nsAddrDatabase::CreateABListCard(nsIMdbRow*, nsIAbCard**)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:2919:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2919 |   if (!listRow || !m_mdbEnv || !result)
      |   ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:2922:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2922 |     nsresult rv = NS_OK;
      |     ^~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsGlodaRankerFunction.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/fts3/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsGlodaRankerFunction.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src/nsGlodaRankerFunction.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPBodyShell.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src/nsFts3Tokenizer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src/nsFts3Tokenizer.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPGenericParser.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsComposeStrings.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsComposeStrings.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsComposeStrings.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsIMAPHostSessionList.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/imap/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsIMAPHostSessionList.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPHostSessionList.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozIStorageFunction.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src/nsGlodaRankerFunction.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src/nsGlodaRankerFunction.cpp:37:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPGenericParser.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsComposeStrings.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsComposeStrings.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsDirPrefs.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsDirPrefs.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsDirPrefs.cpp
libmailnews_extensions_fts3_src.a.desc
rm -f libmailnews_extensions_fts3_src.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_extensions_fts3_src.a.desc Normalize.o fts3_porter.o nsFts3Tokenizer.o nsGlodaRankerFunction.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPHostSessionList.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgAttachment.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgAttachment.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachment.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgVCardService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgVCardService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsMsgVCardService.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrefService.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsDirPrefs.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgVCardService.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsMsgVCardService.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsMsgVCardService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgAttachmentHandler.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgAttachmentHandler.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachmentHandler.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgAttachment.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachment.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachment.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src'
mkdir -p '.deps/'
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp: In member function 'void Tokenizer::tokenizeHeaders(nsIUTF8StringEnumerator*, nsIUTF8StringEnumerator*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:547:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
  547 |         if (Substring(headerName, 0, 9).Equals("x-mozilla"))
      |         ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:551:5: note: here
  551 |     case 'u':
      |     ^~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/fts3/src'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgCompFields.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgCompFields.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompFields.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o MimeHeaderParser.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/MimeHeaderParser.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/MimeHeaderParser.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPHostSessionList.cpp:16:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrefLocalizedString.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachmentHandler.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mailnews/MimeHeaderParser.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/MimeHeaderParser.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachment.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompose.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompFields.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsVCard.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsVCard.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsVCard.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgCompUtils.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgCompUtils.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompUtils.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsVCard.cpp:65:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsBayesianFilter::classifyMessage(Tokenizer&, const char*, nsTArray<unsigned int>&, nsTArray<unsigned int>&, nsIJunkMailClassificationListener*, nsIMsgTraitClassificationListener*, nsIMsgTraitDetailListener*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<char16_t*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1635:29: note: while referencing 'tokenStrings'
 1635 |         nsTArray<char16_t*> tokenStrings(usedTokenCount);
      |                             ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1634:28: note: while referencing 'runningPercents'
 1634 |         nsTArray<uint32_t> runningPercents(usedTokenCount);
      |                            ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1633:28: note: while referencing 'tokenPercents'
 1633 |         nsTArray<uint32_t> tokenPercents(usedTokenCount);
      |                            ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<double> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1567:24: note: while referencing 'hArray'
 1567 |       nsTArray<double> hArray;
      |                        ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<double> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1566:24: note: while referencing 'sArray'
 1566 |       nsTArray<double> sArray;
      |                        ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mailnews/MimeHeaderParser.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/MimeHeaderParser.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'void mozilla::mailnews::ExtractEmails(const nsCOMArray<msgIAddressObject>&, nsTArray<nsString>&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/MimeHeaderParser.cpp:151:22: note: while referencing 'names'
  151 |   nsTArray<nsString> names;
      |                      ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachmentHandler.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachmentHandler.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgQuote.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompFields.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o comi18n.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/comi18n.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/comi18n.cpp
libmailnews_extensions_bayesian-spam-filter_src.a.desc
rm -f libmailnews_extensions_bayesian-spam-filter_src.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_extensions_bayesian-spam-filter_src.a.desc nsBayesianFilter.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsIMAPNamespace.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/imap/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsIMAPNamespace.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPNamespace.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/intl'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_mailnews_intl0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/intl -I/pbulk/work/mail/thunderbird52/work/build/mailnews/intl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_mailnews_intl0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/mailnews/intl/Unified_cpp_mailnews_intl0.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsVCardObj.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsVCardObj.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsVCardObj.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompUtils.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsVCardObj.cpp:55:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsVCardObj.cpp: In function 'VObject* addPropValue(VObject*, const char*, const char*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsVCardObj.cpp:446:3: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  446 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsVCardObj.cpp:449:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  449 |     return prop;
      |     ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/comi18n.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/comi18n.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPNamespace.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/intl/nsCharsetAlias.cpp:6,
                 from /pbulk/work/mail/thunderbird52/work/build/mailnews/intl/Unified_cpp_mailnews_intl0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgIStructuredHeaders.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompFields.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompose.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompFields.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgCompFields::SplitRecipients(const nsAString_internal&, bool, uint32_t*, char16_t***)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompFields.cpp:604:22: note: while referencing 'results'
  604 |   nsTArray<nsString> results;
      |                      ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgIStructuredHeaders.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompFields.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompose.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompFields.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgCompFields::SplitRecipientsEx(const nsAString_internal&, nsTArray<nsMsgRecipient>&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompFields.cpp:625:29: note: while referencing 'addresses'
  625 |   nsTArray<nsString> names, addresses;
      |                             ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgIStructuredHeaders.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompFields.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompose.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompFields.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompFields.cpp:625:22: note: while referencing 'names'
  625 |   nsTArray<nsString> names, addresses;
      |                      ^~~~~
libmailnews_addrbook_src.a.desc
rm -f libmailnews_addrbook_src.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_addrbook_src.a.desc nsAbAddressCollector.o nsAbBSDirectory.o nsAbBoolExprToLDAPFilter.o nsAbBooleanExpression.o nsAbCardProperty.o nsAbContentHandler.o nsAbDirFactoryService.o nsAbDirProperty.o nsAbDirectoryQuery.o nsAbDirectoryQueryProxy.o nsAbLDAPCard.o nsAbLDAPDirFactory.o nsAbLDAPDirectory.o nsAbLDAPDirectoryModify.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  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimeTextHTMLParsed.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimeTextHTMLParsed.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeTextHTMLParsed.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/bayesian-spam-filter/src'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapFlagAndUidState.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/imap/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapFlagAndUidState.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapFlagAndUidState.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/comi18n.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachmentHandler.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.h:118,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompUtils.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgCompose.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgCompose.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPNamespace.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapIncomingServer.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/imap/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapIncomingServer.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapIncomingServer.cpp
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPNamespace.cpp: In member function 'int nsIMAPNamespace::MailboxMatchesNamespace(const char*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPNamespace.cpp:48:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   48 |     if (!m_prefix || !*m_prefix)
      |     ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPNamespace.cpp:51:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   51 |  if (PL_strstr(boxname, m_prefix) == boxname)
      |  ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapFlagAndUidState.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libmailnews_intl.a.desc
rm -f libmailnews_intl.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_intl.a.desc Unified_cpp_mailnews_intl0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompose.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethtm.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeTextHTMLParsed.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeTextHTMLParsed.cpp:21:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/emitters'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsEmitterUtils.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/emitters  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsEmitterUtils.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsEmitterUtils.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgQuote.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgComposeContentHandler.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgComposeContentHandler.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeContentHandler.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o MailNewsDLF.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/MailNewsDLF.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailNewsDLF.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapIncomingServer.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsEmitterUtils.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/intl'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapMailFolder.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/imap/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapMailFolder.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMimeBaseEmitter.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/emitters  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMimeBaseEmitter.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeBaseEmitter.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapFlagAndUidState.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompose.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp: In member function 'virtual nsresult nsMsgComposeSendListener::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:3728:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 3728 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:3727:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 3727 |   NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailNewsDLF.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDocumentObserver.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDocument.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeTextHTMLParsed.cpp:27:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeBaseEmitter.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContentHandler.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeContentHandler.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeContentHandler.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapIncomingServer.cpp:17:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailNewsDLF.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/gfx/src'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o X11Util.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_VERSION="52.9.1"' -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src -I/pbulk/work/mail/thunderbird52/work/build/gfx/src -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/X11Util.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/X11Util.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeBaseEmitter.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeBaseEmitter.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o MailnewsLoadContextInfo.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/MailnewsLoadContextInfo.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailnewsLoadContextInfo.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapIncomingServer.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapIncomingServer.cpp: In member function 'virtual nsresult nsImapIncomingServer::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapIncomingServer.cpp:66:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   66 | NS_INTERFACE_MAP_END_INHERITING(nsMsgIncomingServer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapIncomingServer.cpp:65:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   65 |   NS_INTERFACE_MAP_ENTRY(nsIUrlListener)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:23:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp: In member function 'virtual nsresult nsImapMailFolder::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:237:1: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  237 | NS_IMPL_QUERY_TAIL_INHERITING(nsMsgDBFolder)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:236:5: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  236 |     NS_IMPL_QUERY_BODY(nsIMsgFilterHitNotify)
      |     ^~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimebuf.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimebuf.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimebuf.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeContentHandler.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMimeHtmlEmitter.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/emitters  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMimeHtmlEmitter.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimebuf.cpp:19:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp: In member function 'virtual nsresult nsImapMailFolder::ApplyFilterHit(nsIMsgFilter*, nsIMsgWindow*, bool*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:3537:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3537 |           msgIsNew = false;
      |           ~~~~~~~~~^~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:3541:9: note: here
 3541 |         case nsMsgFilterAction::MoveToFolder:
      |         ^~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimecms.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimecms.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecms.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadContextInfo.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailnewsLoadContextInfo.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailnewsLoadContextInfo.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Scoped.h:45,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/X11Util.h:22,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/X11Util.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsDeviceContext.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_VERSION="52.9.1"' -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src -I/pbulk/work/mail/thunderbird52/work/build/gfx/src -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsDeviceContext.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/nsDeviceContext.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgIStructuredHeaders.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompFields.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompose.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgCompose::LookupAddressBook(nsTArray<nsMsgRecipient> (&)[3])':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsMsgRecipient> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:5204:38: note: while referencing 'members'
 5204 |             nsTArray<nsMsgRecipient> members;
      |                                      ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgIStructuredHeaders.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompFields.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompose.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsMsgRecipient> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:5204:38: note: while referencing 'members'
 5204 |             nsTArray<nsMsgRecipient> members;
      |                                      ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgIStructuredHeaders.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompFields.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompose.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsMsgMailList> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:5152:27: note: while referencing 'mailListProcessed'
 5152 |   nsTArray<nsMsgMailList> mailListProcessed;
      |                           ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgIStructuredHeaders.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompFields.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompose.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsMsgMailList> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:5151:27: note: while referencing 'mailListArray'
 5151 |   nsTArray<nsMsgMailList> mailListArray;
      |                           ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsICMSMessage.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecms.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeBaseEmitter.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeHtmlEmitter.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgIStructuredHeaders.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompFields.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompose.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult QuotingOutputStreamListener::OnStopRequest(nsIRequest*, nsISupports*, nsresult)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:2966:33: note: while referencing 'autoCcEmailAddresses'
 2966 |             nsTArray<nsCString> autoCcEmailAddresses;
      |                                 ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgIStructuredHeaders.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompFields.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompose.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:2654:27: note: while referencing 'ccEmailAddresses'
 2654 |       nsTArray<nsCString> ccEmailAddresses;
      |                           ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgIStructuredHeaders.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompFields.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompose.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:2650:27: note: while referencing 'toEmailAddresses'
 2650 |       nsTArray<nsCString> toEmailAddresses;
      |                           ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgIStructuredHeaders.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompFields.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompose.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:2654:27: note: while referencing 'ccEmailAddresses'
 2654 |       nsTArray<nsCString> ccEmailAddresses;
      |                           ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgIStructuredHeaders.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompFields.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompose.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:2650:27: note: while referencing 'toEmailAddresses'
 2650 |       nsTArray<nsCString> toEmailAddresses;
      |                           ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadContextInfo.h:19,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailnewsLoadContextInfo.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailnewsLoadContextInfo.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimecom.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimecom.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecom.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecms.cpp:14:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgComposeParams.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgComposeParams.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeParams.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeBaseEmitter.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeHtmlEmitter.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMimeHtmlDisplayEmitter::BroadcastHeaders(nsIMsgHeaderSink*, int32_t, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:171:23: note: while referencing 'extraExpandedHeadersArray'
  171 |   nsTArray<nsCString> extraExpandedHeadersArray;
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMimePlainEmitter.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/emitters  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMimePlainEmitter.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimePlainEmitter.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecom.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFontEntry.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/nsDeviceContext.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailnewsLoadContextInfo.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/js/Value.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadContextInfo.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailnewsLoadContextInfo.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailnewsLoadContextInfo.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgComposeParams.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeParams.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeParams.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCidProtocolHandler.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCidProtocolHandler.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsCidProtocolHandler.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_src0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_VERSION="52.9.1"' -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src -I/pbulk/work/mail/thunderbird52/work/build/gfx/src -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_src0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/docshell/build'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsDocShellModule.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DMOZ_DEVTOOLS_ALL -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/build -I/pbulk/work/mail/thunderbird52/work/build/docshell/build -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsDocShellModule.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/build/nsDocShellModule.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsCidProtocolHandler.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsCidProtocolHandler.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimecont.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimecont.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecont.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeRebuffer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimePlainEmitter.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgComposeProgressParams.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgComposeProgressParams.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeProgressParams.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCopyMessageStreamListener.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCopyMessageStreamListener.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsCopyMessageStreamListener.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecont.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecont.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgComposeProgressParams.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeProgressParams.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeProgressParams.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'virtual nsresult nsImapMailFolder::NotifyMessageDeleted(const char*, bool, const char*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:4996:22: note: while referencing 'affectedMessages'
 4996 |   nsTArray<nsMsgKey> affectedMessages;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::DownloadMessagesForOffline(nsIArray*, nsIMsgWindow*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:4526:22: note: while referencing 'srcKeyArray'
 4526 |   nsTArray<nsMsgKey> srcKeyArray;
      |                      ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::FetchMsgPreviewText(nsMsgKey*, uint32_t, bool, nsIUrlListener*, bool*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9334:22: note: while referencing 'keysToFetchFromServer'
 9334 |   nsTArray<nsMsgKey> keysToFetchFromServer;
      |                      ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::DeleteMessages(nsIArray*, nsIMsgWindow*, bool, bool, nsIMsgCopyServiceListener*, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:2203:22: note: while referencing 'srcKeyArray'
 2203 |   nsTArray<nsMsgKey> srcKeyArray;
      |                      ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::ReplayOfflineMoveCopy(nsMsgKey*, uint32_t, bool, nsIMsgFolder*, nsIUrlListener*, nsIMsgWindow*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:3860:26: note: while referencing 'offlineOps'
 3860 |       nsTArray<nsMsgKey> offlineOps;
      |                          ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsImapMailFolder::CopyMessagesWithStream(nsIMsgFolder*, nsIArray*, bool, bool, nsIMsgWindow*, nsIMsgCopyServiceListener*, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:6917:24: note: while referencing 'srcKeyArray'
 6917 |     nsTArray<nsMsgKey> srcKeyArray;
      |                        ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:6917:24: note: while referencing 'srcKeyArray'
 6917 |     nsTArray<nsMsgKey> srcKeyArray;
      |                        ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::DownloadAllForOffline(nsIUrlListener*, nsIMsgWindow*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:4552:24: note: while referencing 'msgsToDownload'
 4552 |     nsTArray<nsMsgKey> msgsToDownload;
      |                        ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:4552:24: note: while referencing 'msgsToDownload'
 4552 |     nsTArray<nsMsgKey> msgsToDownload;
      |                        ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsImapMailFolder::CopyMessagesOffline(nsIMsgFolder*, nsIArray*, bool, nsIMsgWindow*, nsIMsgCopyServiceListener*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:7199:26: note: while referencing 'srcKeyArray'
 7199 |       nsTArray<nsMsgKey> srcKeyArray;
      |                          ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:7198:26: note: while referencing 'addedKeys'
 7198 |       nsTArray<nsMsgKey> addedKeys;
      |                          ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:7199:26: note: while referencing 'srcKeyArray'
 7199 |       nsTArray<nsMsgKey> srcKeyArray;
      |                          ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:7198:26: note: while referencing 'addedKeys'
 7198 |       nsTArray<nsMsgKey> addedKeys;
      |                          ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:7159:22: note: while referencing 'keysToDelete'
 7159 |   nsTArray<nsMsgKey> keysToDelete((isMove && (deleteToTrash || deleteImmediately)) ? srcCount : 0);
      |                      ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsICopyMsgStreamListener.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsCopyMessageStreamListener.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsCopyMessageStreamListener.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeBaseEmitter.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimePlainEmitter.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimePlainEmitter.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::CopyMessages(nsIMsgFolder*, nsIArray*, bool, nsIMsgWindow*, nsIMsgCopyServiceListener*, bool, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:7655:24: note: while referencing 'keyArray'
 7655 |     nsTArray<nsMsgKey> keyArray(numMsgs);
      |                        ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:7655:24: note: while referencing 'keyArray'
 7655 |     nsTArray<nsMsgKey> keyArray(numMsgs);
      |                        ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:7655:24: note: while referencing 'keyArray'
 7655 |     nsTArray<nsMsgKey> keyArray(numMsgs);
      |                        ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::GetOfflineMsgFolder(nsMsgKey, nsIMsgFolder**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9710:27: note: while referencing 'labelNames'
 9710 |       nsTArray<nsCString> labelNames;
      |                           ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9710:27: note: while referencing 'labelNames'
 9710 |       nsTArray<nsCString> labelNames;
      |                           ^~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimecryp.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimecryp.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecryp.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/build/nsDocShellModule.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/nsDeviceContext.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/nsDeviceContext.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMimeRawEmitter.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/emitters  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMimeRawEmitter.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeRawEmitter.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::MarkMessagesRead(nsIArray*, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:1869:24: note: while referencing 'keysToMarkRead'
 1869 |     nsTArray<nsMsgKey> keysToMarkRead;
      |                        ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:1869:24: note: while referencing 'keysToMarkRead'
 1869 |     nsTArray<nsMsgKey> keysToMarkRead;
      |                        ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::SetLabelForMessages(nsIArray*, nsMsgLabelValue)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:1890:24: note: while referencing 'keysToLabel'
 1890 |     nsTArray<nsMsgKey> keysToLabel;
      |                        ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:1890:24: note: while referencing 'keysToLabel'
 1890 |     nsTArray<nsMsgKey> keysToLabel;
      |                        ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::MarkMessagesFlagged(nsIArray*, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:2011:24: note: while referencing 'keysToMarkFlagged'
 2011 |     nsTArray<nsMsgKey> keysToMarkFlagged;
      |                        ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:2011:24: note: while referencing 'keysToMarkFlagged'
 2011 |     nsTArray<nsMsgKey> keysToMarkFlagged;
      |                        ^~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgComposeService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgComposeService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeService.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::UpdateImapMailboxInfo(nsIImapProtocol*, nsIMailboxSpec*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:2778:26: note: while referencing 'no_existingKeys'
 2778 |       nsTArray<nsMsgKey> no_existingKeys;
      |                          ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:2662:22: note: while referencing 'keysToDelete'
 2662 |   nsTArray<nsMsgKey> keysToDelete;
      |                      ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:2661:22: note: while referencing 'existingKeys'
 2661 |   nsTArray<nsMsgKey> existingKeys;
      |                      ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.cpp:20,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::SetJunkScoreForMessages(nsIArray*, const nsACString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9118:24: note: while referencing 'keys'
 9118 |     nsTArray<nsMsgKey> keys;
      |                        ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9118:24: note: while referencing 'keys'
 9118 |     nsTArray<nsMsgKey> keys;
      |                        ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecont.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecryp.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecryp.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeRawEmitter.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::AddKeywordsToMessages(nsIArray*, const nsACString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9400:24: note: while referencing 'keys'
 9400 |     nsTArray<nsMsgKey> keys;
      |                        ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9400:24: note: while referencing 'keys'
 9400 |     nsTArray<nsMsgKey> keys;
      |                        ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::RemoveKeywordsFromMessages(nsIArray*, const nsACString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9416:24: note: while referencing 'keys'
 9416 |     nsTArray<nsMsgKey> keys;
      |                        ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9416:24: note: while referencing 'keys'
 9416 |     nsTArray<nsMsgKey> keys;
      |                        ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::HeaderFetchCompleted(nsIImapProtocol*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:5856:26: note: while referencing 'keysToDownload'
 5856 |       nsTArray<nsMsgKey> keysToDownload;
      |                          ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsCopyMessageStreamListener.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMailFolder::OnStopRunningUrl(nsIURI*, nsresult)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:5369:34: note: while referencing 'keyArray'
 5369 |               nsTArray<nsMsgKey> keyArray;
      |                                  ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:5392:36: note: while referencing 'keyArray'
 5392 |                 nsTArray<nsMsgKey> keyArray;
      |                                    ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgDBFolder.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:5283:36: note: while referencing 'srcKeyArray'
 5283 |                 nsTArray<nsMsgKey> srcKeyArray;
      |                                    ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgComposeService.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeService.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapOfflineSync.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/imap/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapOfflineSync.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMailDirProvider.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMailDirProvider.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMailDirProvider.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsContentUtils.h:30,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsContentPolicyUtils.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/nsDocShell.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/build/nsDocShellModule.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecryp.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeBaseEmitter.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeRawEmitter.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeRawEmitter.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/nsFont.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1296:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1296 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h: In constructor 'gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:1308:72: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class gfxShapedText::CompressedGlyph'; use assignment or value-initialization instead [-Wclass-memaccess]
 1308 |         memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph));
      |                                                                        ^
/pbulk/work/mail/thunderbird52/work/build/dist/include/gfxFont.h:713:11: note: 'class gfxShapedText::CompressedGlyph' declared here
  713 |     class CompressedGlyph {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMimeRebuffer.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/emitters  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMimeRebuffer.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeRebuffer.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeRebuffer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeRebuffer.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimecth.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimecth.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecth.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapProtocol.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/imap/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapProtocol.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMimeXmlEmitter.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/emitters  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMimeXmlEmitter.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeXmlEmitter.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDirectoryService.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMailDirProvider.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMailDirProvider.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecth.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecth.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeRebuffer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeXmlEmitter.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeService.cpp:40:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMessenger.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMessenger.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessenger.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeBaseEmitter.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeXmlEmitter.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeXmlEmitter.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimedrft.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimedrft.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimedrft.cpp
libmailnews_mime_emitters.a.desc
rm -f libmailnews_mime_emitters.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_mime_emitters.a.desc nsEmitterUtils.o nsMimeBaseEmitter.o nsMimeHtmlEmitter.o nsMimePlainEmitter.o nsMimeRawEmitter.o nsMimeRebuffer.o nsMimeXmlEmitter.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeService.cpp: In member function 'virtual nsresult nsMsgTemplateReplyHelper::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, uint64_t, uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeService.cpp:856:16: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 3 equals destination size [-Wstringop-truncation]
  856 |         strncpy(mLastBlockChars, readBuf + readCount - 3, 3);
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:7:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp: In member function 'virtual nsresult nsImapProtocol::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1036 | #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:307:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE'
  307 | NS_INTERFACE_MAP_END_THREADSAFE
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:306:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  306 |    NS_INTERFACE_MAP_ENTRY(nsIMsgAsyncPromptListener)
      |    ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsImapOfflineSync::ProcessFlagOperation(nsIMsgOfflineImapOperation*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:237:22: note: while referencing 'matchingFlagKeys'
  237 |   nsTArray<nsMsgKey> matchingFlagKeys;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:216:56: warning: array subscript 0 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  216 |   if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:237:22: note: while referencing 'matchingFlagKeys'
  237 |   nsTArray<nsMsgKey> matchingFlagKeys;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:220:21: warning: array subscript 0 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  220 |     header->mLength = length;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:237:22: note: while referencing 'matchingFlagKeys'
  237 |   nsTArray<nsMsgKey> matchingFlagKeys;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:237:22: note: while referencing 'matchingFlagKeys'
  237 |   nsTArray<nsMsgKey> matchingFlagKeys;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimedrft.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/emitters'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimeebod.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimeebod.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeebod.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsImapOfflineSync::ProcessKeywordOperation(nsIMsgOfflineImapOperation*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:299:22: note: while referencing 'matchingKeywordKeys'
  299 |   nsTArray<nsMsgKey> matchingKeywordKeys;
      |                      ^~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:216:56: warning: array subscript 0 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  216 |   if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:299:22: note: while referencing 'matchingKeywordKeys'
  299 |   nsTArray<nsMsgKey> matchingKeywordKeys;
      |                      ^~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:220:21: warning: array subscript 0 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  220 |     header->mLength = length;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:299:22: note: while referencing 'matchingKeywordKeys'
  299 |   nsTArray<nsMsgKey> matchingKeywordKeys;
      |                      ^~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:299:22: note: while referencing 'matchingKeywordKeys'
  299 |   nsTArray<nsMsgKey> matchingKeywordKeys;
      |                      ^~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp: In member function 'virtual nsresult nsImapCacheStreamListener::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:8872:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 8872 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:8871:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 8871 |   NS_INTERFACE_MAP_ENTRY(nsIStreamListener)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessenger.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessenger.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgIStructuredHeaders.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompFields.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompose.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgComposeService.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeService.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgComposeService::AddGlobalHtmlDomains()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeService.cpp:1127:27: note: while referencing 'domainArray'
 1127 |       nsTArray<nsCString> domainArray;
      |                           ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgIStructuredHeaders.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompFields.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgCompose.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgComposeService.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeService.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeService.cpp:1127:27: note: while referencing 'domainArray'
 1127 |       nsTArray<nsCString> domainArray;
      |                           ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsImapOfflineSync::ProcessMoveOperation(nsIMsgOfflineImapOperation*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:492:22: note: while referencing 'matchingFlagKeys'
  492 |   nsTArray<nsMsgKey> matchingFlagKeys;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:216:56: warning: array subscript 0 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  216 |   if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:492:22: note: while referencing 'matchingFlagKeys'
  492 |   nsTArray<nsMsgKey> matchingFlagKeys;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:220:21: warning: array subscript 0 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  220 |     header->mLength = length;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:492:22: note: while referencing 'matchingFlagKeys'
  492 |   nsTArray<nsMsgKey> matchingFlagKeys;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:492:22: note: while referencing 'matchingFlagKeys'
  492 |   nsTArray<nsMsgKey> matchingFlagKeys;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:492:22: note: while referencing 'matchingFlagKeys'
  492 |   nsTArray<nsMsgKey> matchingFlagKeys;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:216:56: warning: array subscript 0 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  216 |   if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:492:22: note: while referencing 'matchingFlagKeys'
  492 |   nsTArray<nsMsgKey> matchingFlagKeys;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:220:21: warning: array subscript 0 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  220 |     header->mLength = length;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:492:22: note: while referencing 'matchingFlagKeys'
  492 |   nsTArray<nsMsgKey> matchingFlagKeys;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:492:22: note: while referencing 'matchingFlagKeys'
  492 |   nsTArray<nsMsgKey> matchingFlagKeys;
      |                      ^~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp: In member function 'void nsImapProtocol::ProcessSelectedStateURL()':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:2752:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2752 |         Expunge();
      |         ~~~~~~~^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:2755:7: note: here
 2755 |       case nsIImapUrl::nsImapSelectFolder:
      |       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapFlagAndUidState.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.h:34,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:19:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp: In member function 'void nsImapProtocol::InitPrefAuthMethods(int32_t, nsIMsgIncomingServer*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:243:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  243 |     if (MOZ_LOG_TEST(_module,_level)) { \
      |     ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:5602:9: note: in expansion of macro 'MOZ_LOG'
 5602 |         MOZ_LOG(IMAP, LogLevel::Error,
      |         ^~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:5606:7: note: here
 5606 |       case nsMsgAuthMethod::anything:
      |       ^~~~
libdocshell_build.a.desc
rm -f libdocshell_build.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdocshell_build.a.desc nsDocShellModule.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgCopy.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgCopy.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCopy.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsImapOfflineSync::ProcessCopyOperation(nsIMsgOfflineImapOperation*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:605:22: note: while referencing 'matchingFlagKeys'
  605 |   nsTArray<nsMsgKey> matchingFlagKeys;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:216:56: warning: array subscript 0 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  216 |   if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:605:22: note: while referencing 'matchingFlagKeys'
  605 |   nsTArray<nsMsgKey> matchingFlagKeys;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:220:21: warning: array subscript 0 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  220 |     header->mLength = length;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:605:22: note: while referencing 'matchingFlagKeys'
  605 |   nsTArray<nsMsgKey> matchingFlagKeys;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:605:22: note: while referencing 'matchingFlagKeys'
  605 |   nsTArray<nsMsgKey> matchingFlagKeys;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:605:22: note: while referencing 'matchingFlagKeys'
  605 |   nsTArray<nsMsgKey> matchingFlagKeys;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:216:56: warning: array subscript 0 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  216 |   if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:605:22: note: while referencing 'matchingFlagKeys'
  605 |   nsTArray<nsMsgKey> matchingFlagKeys;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:220:21: warning: array subscript 0 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  220 |     header->mLength = length;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:605:22: note: while referencing 'matchingFlagKeys'
  605 |   nsTArray<nsMsgKey> matchingFlagKeys;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:32,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:605:22: note: while referencing 'matchingFlagKeys'
  605 |   nsTArray<nsMsgKey> matchingFlagKeys;
      |                      ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCopy.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCopy.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessenger.cpp:27:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMessengerBootstrap.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMessengerBootstrap.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerBootstrap.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimedrft.cpp:19:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/docshell/build'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapSearchResults.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/imap/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapSearchResults.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapSearchResults.cpp
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimedrft.cpp: In function 'void mime_intl_insert_message_header_1(char**, const char*, const char*, const char*, const char*, bool)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimedrft.cpp:574:3: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  574 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimedrft.cpp:578:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  578 |     nsAutoCString utf8Value;
      |     ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeebod.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerBootstrap.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerBootstrap.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachmentHandler.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.h:118,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCopy.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCopy.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapSearchResults.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/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&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/FilterSupport.cpp:1484:25: note: while referencing 'resultChangeRegions'
 1484 |   nsTArray<nsIntRegion> resultChangeRegions;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/FilterSupport.cpp:1489:27: note: while referencing 'inputChangeRegions'
 1489 |     nsTArray<nsIntRegion> inputChangeRegions;
      |                           ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static void mozilla::gfx::FilterSupport::ComputeSourceNeededRegions(const mozilla::gfx::FilterDescription&, const nsIntRegion&, nsIntRegion&, nsIntRegion&, nsIntRegion&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/FilterSupport.cpp:1783:25: note: while referencing 'primitiveNeededRegions'
 1783 |   nsTArray<nsIntRegion> primitiveNeededRegions;
      |                         ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsThebesFontEnumerator::EnumerateFonts(const char*, const char*, uint32_t*, char16_t***)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:101:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/nsThebesFontEnumerator.cpp:42:24: note: while referencing 'fontList'
   42 |     nsTArray<nsString> fontList;
      |                        ^~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgPrompts.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgPrompts.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgPrompts.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMessengerContentHandler.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMessengerContentHandler.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerContentHandler.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In static member function 'static nsIntRegion mozilla::gfx::FilterSupport::ComputePostFilterExtents(const mozilla::gfx::FilterDescription&, const nsIntRegion&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/FilterSupport.cpp:1647:25: note: while referencing 'postFilterExtents'
 1647 |   nsTArray<nsIntRegion> postFilterExtents;
      |                         ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/FilterSupport.cpp:1653:27: note: while referencing 'inputExtents'
 1653 |     nsTArray<nsIntRegion> inputExtents;
      |                           ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgIStructuredHeaders.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMimeHeaders.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMimeStreamConverter.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimedrft.cpp:15:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In function 'void _ZL18UnquoteMimeAddressR19nsACString_internalPKc.part.0(nsACString_internal&, const char*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimedrft.cpp:631:25: note: while referencing 'addresses'
  631 |     nsTArray<nsCString> addresses;
      |                         ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeebod.cpp:14:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerBootstrap.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContentHandler.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerContentHandler.h:6,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerContentHandler.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgPrompts.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgPrompts.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/intl/lwbrk'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPangoBreaker.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/lwbrk -I/pbulk/work/mail/thunderbird52/work/build/intl/lwbrk  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPangoBreaker.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/lwbrk/nsPangoBreaker.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimeenc.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimeenc.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeenc.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsRect nsRegion::GetLargestRectangle(const nsRect&) const':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::SizePair> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/nsRegion.cpp:1101:28: note: while referencing 'B'
 1101 |         nsTArray<SizePair> B;
      |                            ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::SizePair> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/nsRegion.cpp:1077:24: note: while referencing 'pareas'
 1077 |     nsTArray<SizePair> pareas(m*n);
      |                        ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<{anonymous}::SizePair> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/nsRegion.cpp:1049:22: note: while referencing 'areas'
 1049 |   nsTArray<SizePair> areas(matrixSize);
      |                      ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of '{anonymous}::AxisPartition [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/nsRegion.cpp:1026:24: note: while referencing 'yaxis'
 1026 |   AxisPartition xaxis, yaxis;
      |                        ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of '{anonymous}::AxisPartition [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:83:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/nsRegion.cpp:1026:17: note: while referencing 'xaxis'
 1026 |   AxisPartition xaxis, yaxis;
      |                 ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimeeobj.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimeeobj.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeeobj.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapServerResponseParser.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/imap/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapServerResponseParser.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapServerResponseParser.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/lwbrk/nsComplexBreaker.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/lwbrk/nsPangoBreaker.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeenc.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsImapProtocol::Store(const nsCString&, const char*, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:5228:22: note: while referencing 'msgKeys'
 5228 |   nsTArray<nsMsgKey> msgKeys;
      |                      ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerContentHandler.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeeobj.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/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<RefPtr<mozilla::gfx::SourceSurface> >&, const Point&, const mozilla::gfx::DrawOptions&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::gfx::FilterCachedColorModels> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/FilterSupport.cpp:1244:46: note: while referencing 'primitiveFilters'
 1244 |   nsTArray<RefPtr<FilterCachedColorModels> > primitiveFilters;
      |                                              ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::AlphaModel> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/FilterSupport.cpp:1251:26: note: while referencing 'inputAlphaModels'
 1251 |     nsTArray<AlphaModel> inputAlphaModels;
      |                          ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/FilterSupport.cpp:1250:23: note: while referencing 'inputSourceRects'
 1250 |     nsTArray<IntRect> inputSourceRects;
      |                       ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<RefPtr<mozilla::gfx::FilterNode> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/FilterSupport.cpp:1249:35: note: while referencing 'inputFilterNodes'
 1249 |     nsTArray<RefPtr<FilterNode> > inputFilterNodes;
      |                                   ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> > [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/FilterSupport.cpp:1276:29: note: while referencing 'primitiveSurfaceRects'
 1276 |           nsTArray<IntRect> primitiveSurfaceRects;
      |                             ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::SourceSurface*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:11:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/FilterSupport.cpp:1275:36: note: while referencing 'primitiveSurfaces'
 1275 |           nsTArray<SourceSurface*> primitiveSurfaces;
      |                                    ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsImapProtocol::ProcessStoreFlags(const nsCString&, bool, imapMessageFlagsType, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:8335:26: note: while referencing 'msgKeys'
 8335 |       nsTArray<nsMsgKey> msgKeys;
      |                          ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsImapProtocol::Copy(const char*, const char*, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:7956:22: note: while referencing 'msgKeys'
 7956 |   nsTArray<nsMsgKey> msgKeys;
      |                      ^~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMessengerUnixIntegration.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMessengerUnixIntegration.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerUnixIntegration.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachmentHandler.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.h:118,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCopy.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgPrompts.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool nsImapProtocol::IsExtraSelectNeeded()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:7734:25: note: while referencing 'forceSelectStringsArray'
 7734 |     nsTArray<nsCString> forceSelectStringsArray;
      |                         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:7734:25: note: while referencing 'forceSelectStringsArray'
 7734 |     nsTArray<nsCString> forceSelectStringsArray;
      |                         ^~~~~~~~~~~~~~~~~~~~~~~
libgfx_src.a.desc
rm -f libgfx_src.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgfx_src.a.desc X11Util.o nsDeviceContext.o Unified_cpp_gfx_src0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapServerResponseParser.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/widget/x11'
mkdir -p '.deps/'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMessengerOSIntegration.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerUnixIntegration.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerUnixIntegration.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/gcc -o keysym2ucs.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/x11 -I/pbulk/work/mail/thunderbird52/work/build/widget/x11  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/keysym2ucs.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -Dunix -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/x11/keysym2ucs.c
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgQuote.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgQuote.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgQuote.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeeobj.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgAccount.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgAccount.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccount.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimehdrs.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimehdrs.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerUnixIntegration.cpp:45:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_intl_lwbrk0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/lwbrk -I/pbulk/work/mail/thunderbird52/work/build/intl/lwbrk  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_lwbrk0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread  /pbulk/work/mail/thunderbird52/work/build/intl/lwbrk/Unified_cpp_intl_lwbrk0.cpp
libwidget_x11.a.desc
rm -f libwidget_x11.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libwidget_x11.a.desc keysym2ucs.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIURI.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIURIWithQuery.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIURL.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgQuote.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/gfx/src'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/perfmonitoring'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_perfmonitoring0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/perfmonitoring -I/pbulk/work/mail/thunderbird52/work/build/toolkit/components/perfmonitoring -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_perfmonitoring0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/build/toolkit/components/perfmonitoring/Unified_cpp_perfmonitoring0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/lwbrk/nsILineBreaker.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/lwbrk/nsJISx4051LineBreaker.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/lwbrk/nsJISx4051LineBreaker.cpp:8,
                 from /pbulk/work/mail/thunderbird52/work/build/intl/lwbrk/Unified_cpp_intl_lwbrk0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapServerResponseParser.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIComponentManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccount.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl'
mkdir -p '.deps/'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols0.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/intl/lwbrk/Unified_cpp_intl_lwbrk0.cpp:2:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/lwbrk/nsJISx4051LineBreaker.cpp: In function 'int8_t GetClass(uint32_t)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/lwbrk/nsJISx4051LineBreaker.cpp:557:28: error: static assertion failed: Gecko vs ICU LineBreak class mismatch
  557 |   static_assert(U_LB_COUNT == mozilla::ArrayLength(sUnicodeLineBreakToClass),
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In the directory  /pbulk/work/mail/thunderbird52/work/build/intl/lwbrk
The following command failed to execute properly:
/pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_intl_lwbrk0.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/lwbrk -I/pbulk/work/mail/thunderbird52/work/build/intl/lwbrk -I/pbulk/work/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/X11R7/include/pixman-1 -fPIC -DPIC -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_lwbrk0.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /pbulk/work/mail/thunderbird52/work/build/intl/lwbrk/Unified_cpp_intl_lwbrk0.cpp
gmake[3]: *** [/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/rules.mk:951: Unified_cpp_intl_lwbrk0.o] Error 1
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/intl/lwbrk'
gmake[2]: *** [/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/recurse.mk:71: intl/lwbrk/target] Error 2
gmake[2]: *** Waiting for unfinished jobs....
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimei.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimei.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccount.cpp:25:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/widget/x11'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols1.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols1.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols1.cpp
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapServerResponseParser.cpp: In member function 'virtual void nsImapServerResponseParser::response_data()':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapServerResponseParser.cpp:660:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  660 |       if (!PL_strcasecmp(fNextToken, "ENABLED"))
      |       ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapServerResponseParser.cpp:662:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  662 |         break;
      |         ^~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapServerResponseParser.cpp: In member function 'virtual void nsImapServerResponseParser::flags()':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapServerResponseParser.cpp:1779:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 1779 |   if (ContinueParse())
      |   ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapServerResponseParser.cpp:1783:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 1783 |     fCurrentLineContainedFlagInfo = true; // handled in PostProcessEndOfLine
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.cpp:14:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgAccountManager.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgAccountManager.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManager.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgQuote.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgQuote.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgQuote.cpp:17:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSend.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSend.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIComponentManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManager.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemrel.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.cpp:22:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/imap/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapService.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/BlobTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/BlobTypes.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/perfmonitoring/nsPerformanceStats.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/perfmonitoring/nsPerformanceStats.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/perfmonitoring/Unified_cpp_perfmonitoring0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.h:110,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManager.cpp:35:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimeiimg.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimeiimg.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeiimg.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HeadersBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FetchIPCTypes.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/CacheTypes.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeiimg.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachmentHandler.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.h:118,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZCTreeManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZCTreeManagerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PAPZCTreeManagerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/perfmonitoring/nsPerformanceStats.cpp:13,
                 from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/perfmonitoring/Unified_cpp_perfmonitoring0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HeadersBinding.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FetchIPCTypes.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/CacheTypes.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols0.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/BlobTypes.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/BlobTypes.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIImapMockChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUrl.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapService.cpp:17:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSendLater.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSendLater.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendLater.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:35,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/perfmonitoring/nsPerformanceStats.cpp:23,
                 from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/perfmonitoring/Unified_cpp_perfmonitoring0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jsapi.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/perfmonitoring/nsPerformanceStats.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/perfmonitoring/nsPerformanceStats.cpp:5,
                 from /pbulk/work/mail/thunderbird52/work/build/toolkit/components/perfmonitoring/Unified_cpp_perfmonitoring0.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeiimg.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeiimg.cpp: In function 'int MimeInlineImage_parse_begin(MimeObject*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeiimg.cpp:87:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   87 |       if (obj->options->part_to_load && obj->options->format_out == nsMimeOutput::nsMimeMessageBodyDisplay)
      |       ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeiimg.cpp:90:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   90 |         if (no_part_url)
      |         ^~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimeleaf.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimeleaf.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/jspubtd.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendLater.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendLater.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZCTreeManagerChild.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PAPZCTreeManagerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modmimee.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.cpp: In function 'nsresult StripOutGroupNames(char*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.cpp:174:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  174 |           group = false;
      |           ~~~~~~^~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.cpp:178:7: note: here
  178 |       case ',':
      |       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachmentHandler.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.h:118,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCopy.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendLater.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapStringBundle.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/imap/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapStringBundle.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapStringBundle.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimemalt.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimemalt.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemalt.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManager.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManager.cpp:22:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsMsgAccountManager::ParseAndVerifyVirtualFolderScope(nsCString&, nsIRDFService*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManager.cpp:3168:23: note: while referencing 'folderUris'
 3168 |   nsTArray<nsCString> folderUris;
      |                       ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManager.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManager.cpp:22:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgAccountManager::AddVFListenersForVF(nsIMsgFolder*, const nsCString&, nsIRDFService*, nsIMsgDBService*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManager.cpp:3199:23: note: while referencing 'folderUris'
 3199 |   nsTArray<nsCString> folderUris;
      |                       ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZCTreeManagerChild.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PAPZCTreeManagerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZCTreeManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZCTreeManagerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PAPZCTreeManagerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols1.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapStringBundle.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManager.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManager.cpp:22:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgAccountManager::_ZN19nsMsgAccountManager12LoadAccountsEv.part.0()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManager.cpp:1132:29: note: while referencing 'accountsArray'
 1132 |         nsTArray<nsCString> accountsArray;
      |                             ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManager.h:24,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManager.cpp:22:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManager.cpp:1169:23: note: while referencing 'accountsArray'
 1169 |   nsTArray<nsCString> accountsArray;
      |                       ^~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapUndoTxn.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/imap/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapUndoTxn.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUndoTxn.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgAccountManagerDS.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgAccountManagerDS.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManagerDS.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendLater.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendLater.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgSendLater::SetOrigMsgDisposition()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendLater.cpp:852:25: note: while referencing 'uriArray'
  852 |     nsTArray<nsCString> uriArray;
      |                         ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendLater.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendLater.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendLater.cpp:852:25: note: while referencing 'uriArray'
  852 |     nsTArray<nsCString> uriArray;
      |                         ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecont.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemult.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemalt.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemalt.cpp:89:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUndoTxn.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgBiffManager.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgBiffManager.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgBiffManager.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManagerDS.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManagerDS.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManagerDS.cpp:26:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManagerDS.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManagerDS.cpp:10:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManagerDS.cpp: In member function 'virtual nsresult nsMsgAccountManagerDataSource::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManagerDS.cpp:219:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  219 | NS_INTERFACE_MAP_END_INHERITING(nsMsgRDFDataSource)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManagerDS.cpp:218:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  218 |   NS_INTERFACE_MAP_ENTRY(nsIFolderListener)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUndoTxn.cpp:15:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgBiffManager.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgBiffManager.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSendPart.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSendPart.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendPart.cpp
libtoolkit_components_perfmonitoring.a.desc
rm -f libtoolkit_components_perfmonitoring.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_perfmonitoring.a.desc Unified_cpp_perfmonitoring0.o  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemalt.cpp:96:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.h:110,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendPart.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUndoTxn.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUndoTxn.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsImapMoveCopyMsgTxn::OnStopRunningUrl(nsIURI*, nsresult)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUndoTxn.cpp:455:26: note: while referencing 'dstKeys'
  455 |       nsTArray<nsMsgKey> dstKeys;
      |                          ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUndoTxn.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUndoTxn.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUndoTxn.cpp:455:26: note: while referencing 'dstKeys'
  455 |       nsTArray<nsMsgKey> dstKeys;
      |                          ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgBiffManager.cpp:18:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimemapl.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimemapl.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemapl.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgContentPolicy.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgContentPolicy.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgContentPolicy.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapUrl.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/imap/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapUrl.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUrl.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemapl.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapUtils.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/imap/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapUtils.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUtils.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachmentHandler.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.h:118,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendPart.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/perfmonitoring'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSyncRunnableHelpers.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/imap/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSyncRunnableHelpers.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsSyncRunnableHelpers.cpp
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendPart.cpp: In function 'nsresult divide_content_headers(const char*, char**, char**, char**)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendPart.cpp:370:7: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  370 |       else
      |       ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendPart.cpp:376:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  376 |         memcpy(*out, head, (tail-head));
      |         ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemapl.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIContentPolicy.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgContentPolicy.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgContentPolicy.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUrl.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimemcms.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimemcms.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemcms.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSendReport.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSendReport.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendReport.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIImapMockChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUrl.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUrl.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUtils.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUrl.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUrl.cpp: In member function 'virtual nsresult nsImapUrl::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  838 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
  888 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUrl.cpp:89:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
   89 | NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUrl.cpp:88:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   88 |   NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/MainThreadUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsThreadUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsSyncRunnableHelpers.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsSyncRunnableHelpers.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsICMSMessage.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemcms.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimemdig.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimemdig.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemdig.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgContentPolicy.cpp:17:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgSendReport.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendReport.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendReport.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemcms.cpp:16:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUtils.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecont.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemult.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemdig.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemdig.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSmtpProtocol.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSmtpProtocol.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpProtocol.cpp
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimemmix.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimemmix.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemmix.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgCopyService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgCopyService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgCopyService.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimemoz2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimemoz2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecont.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemult.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemmix.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemmix.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSmtpServer.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSmtpServer.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpServer.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpProtocol.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgDBView.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgDBView.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrefService.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpServer.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgCopyService.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgCopyService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpProtocol.h:11,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpProtocol.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSmtpService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSmtpService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpService.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpProtocol.cpp:23:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpProtocol.cpp: In member function 'void nsSmtpProtocol::InitPrefAuthMethods(int32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:243:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  243 |     if (MOZ_LOG_TEST(_module,_level)) { \
      |     ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpProtocol.cpp:906:7: note: in expansion of macro 'MOZ_LOG'
  906 |       MOZ_LOG(SMTPLogModule, mozilla::LogLevel::Error,
      |       ^~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpProtocol.cpp:910:5: note: here
  910 |     case nsMsgAuthMethod::anything:
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpServer.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols10.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols10.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols10.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIPrefService.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpServer.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpServer.cpp: In member function 'virtual nsresult nsSmtpServer::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpServer.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   27 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause
  812 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
  886 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgCopyService.cpp:16:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:17:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemrel.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:130,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp: In member function 'virtual nsresult nsMsgDBView::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:104:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  104 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause
  801 |   else
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
  878 | #define NS_INTERFACE_MAP_ENTRY(_interface)      NS_IMPL_QUERY_BODY(_interface)
      |                                                 ^~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:103:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  103 |    NS_INTERFACE_MAP_ENTRY(nsIJunkMailClassificationListener)
      |    ^~~~~~~~~~~~~~~~~~~~~~
libmailnews_imap_src.a.desc
rm -f libmailnews_imap_src.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_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  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgFolderCache.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgFolderCache.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderCache.cpp
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp: In member function 'virtual nsresult nsMsgDBView::NoteChange(nsMsgViewIndex, int32_t, nsMsgViewNotificationCodeValue)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:6417:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
 6417 |       mRemovingRow = false;
      |       ~~~~~~~~~~~~~^~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:6419:5: note: here
 6419 |     case nsMsgViewNotificationCode::all:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp: In member function 'nsresult nsMsgDBView::NavigateFromPos(nsMsgNavigationTypeValue, nsMsgViewIndex, nsMsgKey*, nsMsgViewIndex*, nsMsgViewIndex*, bool)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:6697:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
 6697 |             startIndex = nsMsgViewIndex_None;        // note fall thru - is this motion ever used?
      |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:6699:9: note: here
 6699 |         case nsMsgNavigationType::nextUnreadMessage:
      |         ^~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSmtpUrl.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSmtpUrl.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpUrl.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderCache.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/imap/src'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgFolderCacheElement.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgFolderCacheElement.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderCacheElement.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsURLFetcher.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsURLFetcher.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsURLFetcher.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimempar.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimempar.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimempar.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpService.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimemrel.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimemrel.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemrel.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpUrl.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderCacheElement.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecont.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemult.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimempar.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimempar.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBView::FetchTags(nsIMsgDBHdr*, nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:834:23: note: while referencing 'keywordsArray'
  834 |   nsTArray<nsCString> keywordsArray;
      |                       ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBView::FetchRecipients(nsIMsgDBHdr*, nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:506:23: note: while referencing 'emails'
  506 |   nsTArray<nsCString> emails;
      |                       ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:505:22: note: while referencing 'names'
  505 |   nsTArray<nsString> names;
      |                      ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemrel.cpp:98:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PFilePicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PFilePicker.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols10.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIURLFetcher.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsURLFetcher.h:8,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsURLFetcher.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBView::PerformActionsOnJunkMsgs(bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:3654:26: note: while referencing 'imapUids'
 3654 |       nsTArray<nsMsgKey> imapUids;
      |                          ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpUrl.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpService.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsSmtpService::_ZN13nsSmtpService15loadSmtpServersEv.part.0()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpService.cpp:399:23: note: while referencing 'servers'
  399 |   nsTArray<nsCString> servers;
      |                       ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpService.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:216:56: warning: array subscript 0 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  216 |   if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpService.cpp:399:23: note: while referencing 'servers'
  399 |   nsTArray<nsCString> servers;
      |                       ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpService.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:220:21: warning: array subscript 0 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  220 |     header->mLength = length;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpService.cpp:399:23: note: while referencing 'servers'
  399 |   nsTArray<nsCString> servers;
      |                       ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpService.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpService.cpp:399:23: note: while referencing 'servers'
  399 |   nsTArray<nsCString> servers;
      |                       ^~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgFolderCompactor.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgFolderCompactor.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderCompactor.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderCacheElement.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBView::SetThreadIgnored(nsIMsgThread*, nsMsgViewIndex, bool)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:7256:24: note: while referencing 'idsMarkedRead'
 7256 |     nsTArray<nsMsgKey> idsMarkedRead;
      |                        ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgDBView::_ZN11nsMsgDBView21ApplyCommandToIndicesEiPji.part.0(nsMsgViewCommandTypeValue, nsMsgViewIndex*, int32_t)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:2978:22: note: while referencing 'imapUids'
 2978 |   nsTArray<nsMsgKey> imapUids;
      |                      ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemrel.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemrel.cpp:99:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimemsg.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimemsg.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsg.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsMsgDBView::ReverseThreads()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:3797:23: note: while referencing 'newLevelArray'
 3797 |     nsTArray<uint8_t> newLevelArray;
      |                       ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:3796:24: note: while referencing 'newKeyArray'
 3796 |     nsTArray<nsMsgKey> newKeyArray;
      |                        ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:3795:24: note: while referencing 'newFlagArray'
 3795 |     nsTArray<uint32_t> newFlagArray;
      |                        ^~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemrel.cpp: In function 'bool MimeMultipartRelated_output_child_p(MimeObject*, MimeObject*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemrel.cpp:529:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  529 |             if (PL_strchr(part, ' ') || PL_strchr(part, '>') || PL_strchr(part, '%'))
      |             ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemrel.cpp:531:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  531 |               MimeHashValue * value = new MimeHashValue(child, temp);
      |               ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgDBView::Sort(nsMsgViewSortTypeValue, nsMsgViewSortOrderValue)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<void*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:4663:19: note: while referencing 'ptrs'
 4663 |   nsTArray<void*> ptrs;
      |                   ^~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgFolderDataSource.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgFolderDataSource.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderDataSource.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgFolderNotificationService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgFolderNotificationService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderNotificationService.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNullPrincipal.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsURLFetcher.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgGroupThread.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgGroupThread.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupThread.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderCompactor.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimemsig.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimemsig.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsg.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderDataSource.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderCompactor.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderNotificationService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupThread.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsg.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libmailnews_compose_src.a.desc
rm -f libmailnews_compose_src.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_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  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PFilePickerChild.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols10.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderDataSource.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgGroupView.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgGroupView.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PFilePickerChild.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols10.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PFilePicker.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PFilePicker.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols10.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modmimee.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimemult.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimemult.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemult.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgMailSession.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgMailSession.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgMailSession.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/compose/src'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimeobj.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimeobj.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupThread.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemult.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp:16:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp: In function 'int MimeMultipartSigned_parse_child_line(MimeObject*, const char*, int32_t, bool)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp:500:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  500 |     if (!sig->part_buffer)
      |     ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp:508:3: note: here
  508 |   case MimeMultipartSignedBodyLine:
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp: In function 'int MimeMultipartSigned_parse_line(const char*, int32_t, MimeObject*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp:253:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
  253 |     mult->hdrs = 0;
      |     ~~~~~~~~~~~^~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp:257:3: note: here
  257 |   case MimeMultipartSignedBodyFirstHeader:
      |   ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp:397:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  397 |     if (hash_line_p)
      |     ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp:407:3: note: here
  407 |   case MimeMultipartSignedSignatureLine:
      |   ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgMailSession.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemult.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgOfflineManager.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgOfflineManager.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgOfflineManager.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols11.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols11.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.cpp:14:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgMailSession.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimepbuf.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimepbuf.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimepbuf.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.cpp: In member function 'virtual nsresult nsMsgGroupView::HashHdr(nsIMsgDBHdr*, nsString&)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.cpp:229:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
  229 |       rcvDate = true;
      |       ~~~~~~~~^~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.cpp:231:5: note: here
  231 |     case nsMsgViewSortType::byDate:
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.cpp: In member function 'virtual nsresult nsMsgGroupView::CellTextForColumn(int32_t, const char16_t*, nsAString_internal&)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.cpp:801:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  801 |           rcvDate = true;
      |           ~~~~~~~~^~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.cpp:803:9: note: here
  803 |         case nsMsgViewSortType::byDate:
      |         ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgOfflineManager.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols12.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols12.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols12.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgPrintEngine.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgPrintEngine.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgPrintEngine.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.cpp:22:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgProgress.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgProgress.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgProgress.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols13.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols13.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols13.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimepbuf.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgPrintEngine.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgProgress.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgProgress.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgProgress.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols14.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols14.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols14.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimepbuf.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimepbuf.cpp: In function 'MimePartBufferData* MimePartBufferCreate()':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimepbuf.cpp:69:32: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'MimePartBufferData' {aka 'struct MimePartBufferData'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   69 |   memset(data, 0, sizeof(*data));
      |                                ^
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimepbuf.cpp:52:8: note: 'MimePartBufferData' {aka 'struct MimePartBufferData'} declared here
   52 | struct MimePartBufferData
      |        ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgPrintEngine.cpp:22:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimesun.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimesun.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimesun.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgProgress.cpp:19:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimetenr.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimetenr.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetenr.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgPurgeService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgPurgeService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgPurgeService.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecont.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemult.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimesun.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimesun.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetric.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetenr.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetenr.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgQuickSearchDBView.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgQuickSearchDBView.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgQuickSearchDBView.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioChannelBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols15.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols15.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols15.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgPurgeService.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgPurgeService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimetext.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimetext.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgQuickSearchDBView.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgQuickSearchDBView.cpp:18:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PIndexedDBPermissionRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PIndexedDBPermissionRequest.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols14.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoDecoderChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPVideoDecoderChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgThreadedDBView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgQuickSearchDBView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgQuickSearchDBView.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgQuickSearchDBView::OnSearchDone(nsresult)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgQuickSearchDBView.cpp:308:24: note: while referencing 'keyArray'
  308 |     nsTArray<nsMsgKey> keyArray;
      |                        ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgThreadedDBView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgQuickSearchDBView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgQuickSearchDBView.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgQuickSearchDBView.cpp:308:24: note: while referencing 'keyArray'
  308 |     nsTArray<nsMsgKey> keyArray;
      |                        ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHalParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PHalParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols13.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgThreadedDBView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgQuickSearchDBView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgQuickSearchDBView.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgQuickSearchDBView::SortThreads(nsMsgViewSortTypeValue, nsMsgViewSortOrderValue)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgQuickSearchDBView.cpp:498:22: note: while referencing 'threadRootIds'
  498 |   nsTArray<nsMsgKey> threadRootIds;
      |                      ^~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgRDFDataSource.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgRDFDataSource.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFDataSource.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.cpp:17:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgPurgeService.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimethpl.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimethpl.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethpl.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PIndexedDBPermissionRequestChild.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols14.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PIndexedDBPermissionRequestChild.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols14.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PIndexedDBPermissionRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PIndexedDBPermissionRequest.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols14.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgRDFUtils.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgRDFUtils.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFUtils.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFDataSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFDataSource.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetpla.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethpl.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethpl.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaSystemResourceManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaSystemResourceManagerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PMediaSystemResourceManagerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols15.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIRDFResource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFUtils.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFUtils.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::gmp::PGMPContentChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gmp::PGMPAudioDecoderChild*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:484:42: note: while referencing 'kids'
  484 |         nsTArray<PGMPAudioDecoderChild*> kids;
      |                                          ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gmp::PGMPDecryptorChild*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:496:39: note: while referencing 'kids'
  496 |         nsTArray<PGMPDecryptorChild*> kids;
      |                                       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gmp::PGMPVideoDecoderChild*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:508:42: note: while referencing 'kids'
  508 |         nsTArray<PGMPVideoDecoderChild*> kids;
      |                                          ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gmp::PGMPVideoEncoderChild*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:520:42: note: while referencing 'kids'
  520 |         nsTArray<PGMPVideoEncoderChild*> kids;
      |                                          ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::gmp::PGMPContentParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gmp::PGMPAudioDecoderParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentParent.cpp:474:43: note: while referencing 'kids'
  474 |         nsTArray<PGMPAudioDecoderParent*> kids;
      |                                           ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gmp::PGMPDecryptorParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentParent.cpp:486:40: note: while referencing 'kids'
  486 |         nsTArray<PGMPDecryptorParent*> kids;
      |                                        ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gmp::PGMPVideoDecoderParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentParent.cpp:498:43: note: while referencing 'kids'
  498 |         nsTArray<PGMPVideoDecoderParent*> kids;
      |                                           ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gmp::PGMPVideoEncoderParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentParent.cpp:510:43: note: while referencing 'kids'
  510 |         nsTArray<PGMPVideoEncoderParent*> kids;
      |                                           ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFDataSource.cpp:14:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::gmp::PGMPParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::PCrashReporterParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPParent.cpp:628:41: note: while referencing 'kids'
  628 |         nsTArray<PCrashReporterParent*> kids;
      |                                         ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gmp::PGMPTimerParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPParent.cpp:640:36: note: while referencing 'kids'
  640 |         nsTArray<PGMPTimerParent*> kids;
      |                                    ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gmp::PGMPStorageParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPParent.cpp:652:38: note: while referencing 'kids'
  652 |         nsTArray<PGMPStorageParent*> kids;
      |                                      ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFDataSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFDataSource.cpp:6:
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFDataSource.cpp: In member function 'virtual nsresult nsMsgRDFDataSource::QueryInterface(const nsIID&, void**)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros]
  820 |     foundInterface = 0;                                                       \
      |     ^~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
  884 | #define NS_INTERFACE_MAP_END                    NS_IMPL_QUERY_TAIL_GUTS
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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 /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFDataSource.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFDataSource.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause
  240 |   } else
      |     ^~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS'
  246 |   NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS'
  250 |   NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::gmp::PGMPStorageParent::OnMessageReceived(const Message&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:101:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPStorageParent.cpp:262:31: note: while referencing 'aBytes'
  262 |             nsTArray<uint8_t> aBytes;
      |                               ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::gmp::PGMPDecryptorChild::OnMessageReceived(const Message&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPDecryptorChild.cpp:747:31: note: while referencing 'aBuffer'
  747 |             nsTArray<uint8_t> aBuffer;
      |                               ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPDecryptorChild.cpp:707:31: note: while referencing 'aServerCert'
  707 |             nsTArray<uint8_t> aServerCert;
      |                               ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPDecryptorChild.cpp:578:31: note: while referencing 'aResponse'
  578 |             nsTArray<uint8_t> aResponse;
      |                               ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPDecryptorChild.cpp:469:31: note: while referencing 'aInitData'
  469 |             nsTArray<uint8_t> aInitData;
      |                               ^~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSearchDBView.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSearchDBView.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSearchDBView.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethpl.cpp:16:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::gmp::PGMPStorageChild::OnMessageReceived(const Message&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:92:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPStorageChild.cpp:340:33: note: while referencing 'aRecordNames'
  340 |             nsTArray<nsCString> aRecordNames;
      |                                 ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:92:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPStorageChild.cpp:252:31: note: while referencing 'aBytes'
  252 |             nsTArray<uint8_t> aBytes;
      |                               ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::gmp::PGMPServiceParent::OnMessageReceived(const Message&, mozilla::gmp::PGMPServiceParent::Message*&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:74:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPServiceParent.cpp:186:33: note: while referencing 'alreadyBridgedTo'
  186 |             nsTArray<ProcessId> alreadyBridgedTo;
      |                                 ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:74:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPServiceParent.cpp:120:33: note: while referencing 'tags'
  120 |             nsTArray<nsCString> tags;
      |                                 ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::gmp::PGMPDecryptorChild::Read(nsTArray<mozilla::gmp::GMPKeyInformation>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gmp::GMPKeyInformation> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPDecryptorChild.cpp:949:33: note: while referencing 'fa'
  949 |     nsTArray<GMPKeyInformation> fa;
      |                                 ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::gmp::PGMPDecryptorParent::Read(nsTArray<mozilla::gmp::GMPKeyInformation>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gmp::GMPKeyInformation> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPDecryptorParent.cpp:973:33: note: while referencing 'fa'
  973 |     nsTArray<GMPKeyInformation> fa;
      |                                 ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::gmp::PGMPDecryptorParent::OnMessageReceived(const Message&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gmp::GMPKeyInformation> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPDecryptorParent.cpp:802:41: note: while referencing 'aKeyInfos'
  802 |             nsTArray<GMPKeyInformation> aKeyInfos;
      |                                         ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPDecryptorParent.cpp:736:31: note: while referencing 'aBuffer'
  736 |             nsTArray<uint8_t> aBuffer;
      |                               ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPDecryptorParent.cpp:556:31: note: while referencing 'aMessage'
  556 |             nsTArray<uint8_t> aMessage;
      |                               ^~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimethsa.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimethsa.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethsa.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols16.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols16.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgServiceProvider.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgServiceProvider.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgServiceProvider.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGPUChild.cpp:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols12.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHalParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PHalParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols13.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSearchDBView.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIRDFDataSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgServiceProvider.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgServiceProvider.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGPUChild.cpp:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols12.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoDecoder.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoDecoderChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PGMPVideoDecoderChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols12.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHalParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PHalParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols13.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHalParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PHalParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols13.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgServiceProvider.cpp:14:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethtm.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethsa.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethsa.cpp:31:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSearchDBView.cpp:15:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PImageBridge.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PImageBridgeChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PMediaSystemResourceManagerChild.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols15.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSpecialViews.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSpecialViews.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSpecialViews.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSearchDBView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSearchDBView.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'nsresult nsMsgSearchDBView::PartitionSelectionByFolder(nsMsgViewIndex*, int32_t, mozilla::UniquePtr<nsTArray<unsigned int> []>&, int32_t*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSearchDBView.cpp:893:22: note: while referencing 'numIndicesSelected'
  893 |   nsTArray<uint32_t> numIndicesSelected;
      |                      ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethsa.cpp:35:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSpecialViews.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSearchDBView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSearchDBView.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsMsgSearchDBView::MoveThreadAt(nsMsgViewIndex)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSearchDBView.cpp:564:21: note: while referencing 'threadLevels'
  564 |   nsTArray<uint8_t> threadLevels;
      |                     ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSearchDBView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSearchDBView.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSearchDBView.cpp:563:22: note: while referencing 'threadFlags'
  563 |   nsTArray<uint32_t> threadFlags;
      |                      ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSearchDBView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSearchDBView.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSearchDBView.cpp:562:22: note: while referencing 'threadKeys'
  562 |   nsTArray<nsMsgKey> threadKeys;
      |                      ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PImageBridge.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PImageBridgeChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PMediaSystemResourceManagerChild.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols15.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaSystemResourceManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaSystemResourceManagerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PMediaSystemResourceManagerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols15.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimethtm.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimethtm.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethtm.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgStatusFeedback.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgStatusFeedback.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgStatusFeedback.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgTagService.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgTagService.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgTagService.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethtm.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethtm.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgStatusFeedback.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethtm.cpp:12:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethtm.cpp: In function 'int MimeInlineTextHTML_parse_begin(MimeObject*)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethtm.cpp:87:7: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   87 |       for (in = base_hdr; *in; in++)
      |       ^~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethtm.cpp:93:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
   93 |         *out++ = '"';
      |         ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginBackgroundDestroyerChild.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgTagService.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDocumentObserver.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIDocument.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgStatusFeedback.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimetpfl.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimetpfl.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetpfl.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimetpla.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimetpla.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetpla.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgTagService.cpp:15:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgTagService.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgTagService.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsMsgTagService::GetTopKey(const nsACString_internal&, nsACString_internal&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgTagService.cpp:193:23: note: while referencing 'keyArray'
  193 |   nsTArray<nsCString> keyArray;
      |                       ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetpla.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetpla.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgThreadedDBView.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgThreadedDBView.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgThreadedDBView.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetpfl.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetpfl.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimetric.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimetric.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetric.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgThreadedDBView.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetpla.cpp:15:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgWindow.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgWindow.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgWindow.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimeunty.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimeunty.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeunty.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetpfl.cpp:15:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetric.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetric.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgWindow.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgWindow.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgWindow.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgXFViewThread.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgXFViewThread.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgXFViewThread.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecont.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeunty.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeunty.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgThreadedDBView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgThreadedDBView.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsMsgThreadedDBView::MoveThreadAt(nsMsgViewIndex)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgThreadedDBView.cpp:766:21: note: while referencing 'threadLevels'
  766 |   nsTArray<uint8_t> threadLevels;
      |                     ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgThreadedDBView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgThreadedDBView.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgThreadedDBView.cpp:765:22: note: while referencing 'threadFlags'
  765 |   nsTArray<uint32_t> threadFlags;
      |                      ^~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgThreadedDBView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgThreadedDBView.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgThreadedDBView.cpp:764:22: note: while referencing 'threadKeys'
  764 |   nsTArray<nsMsgKey> threadKeys;
      |                      ^~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgXFVirtualFolderDBView.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgXFVirtualFolderDBView.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgXFViewThread.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols17.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols17.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCMS.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCMS.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsCMS.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgWindow.cpp:24:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSpamSettings.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSpamSettings.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSpamSettings.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsCMS.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsCMS.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/msgCore.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsStatusBarBiffManager.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsStatusBarBiffManager.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsStatusBarBiffManager.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:15:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier/CertVerifier.h:30,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsCMS.cpp:8:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsCMS.cpp: In member function 'virtual nsresult nsCMSMessage::GetEncryptionCert(nsIX509Cert**)':
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsCMS.cpp:207:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  207 |   if (isAlreadyShutDown())
      |   ^~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsCMS.cpp:210:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  210 |     return NS_ERROR_NOT_IMPLEMENTED;
      |     ^~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols18.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols18.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols18.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSearchDBView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgXFVirtualFolderDBView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void nsMsgXFVirtualFolderDBView::UpdateCacheAndViewForPrevSearchedFolders(nsIMsgFolder*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:220:24: note: while referencing 'newHits'
  220 |     nsTArray<nsMsgKey> newHits;
      |                        ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSearchDBView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgXFVirtualFolderDBView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:220:24: note: while referencing 'newHits'
  220 |     nsTArray<nsMsgKey> newHits;
      |                        ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgDatabase.h:21,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.h:12,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSearchDBView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgXFVirtualFolderDBView.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned int> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:220:24: note: while referencing 'newHits'
  220 |     nsTArray<nsMsgKey> newHits;
      |                        ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIMsgFolder.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIStatusBarBiffManager.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsStatusBarBiffManager.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsStatusBarBiffManager.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCMSSecureMessage.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCMSSecureMessage.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsCMSSecureMessage.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginSurface.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginSurface.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSpamSettings.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSpamSettings.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::plugins::PPluginInstanceChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::plugins::PPluginBackgroundDestroyerChild*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginInstanceChild.cpp:3445:52: note: while referencing 'kids'
 3445 |         nsTArray<PPluginBackgroundDestroyerChild*> kids;
      |                                                    ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::plugins::PPluginScriptableObjectChild*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginInstanceChild.cpp:3457:49: note: while referencing 'kids'
 3457 |         nsTArray<PPluginScriptableObjectChild*> kids;
      |                                                 ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::plugins::PBrowserStreamChild*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginInstanceChild.cpp:3469:40: note: while referencing 'kids'
 3469 |         nsTArray<PBrowserStreamChild*> kids;
      |                                        ^~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols19.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols19.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols19.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::plugins::PPluginStreamChild*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginInstanceChild.cpp:3481:39: note: while referencing 'kids'
 3481 |         nsTArray<PPluginStreamChild*> kids;
      |                                       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::plugins::PStreamNotifyChild*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginInstanceChild.cpp:3493:39: note: while referencing 'kids'
 3493 |         nsTArray<PStreamNotifyChild*> kids;
      |                                       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::plugins::PPluginSurfaceChild*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginInstanceChild.cpp:3505:40: note: while referencing 'kids'
 3505 |         nsTArray<PPluginSurfaceChild*> kids;
      |                                        ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::plugins::PPluginInstanceParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::plugins::PPluginBackgroundDestroyerParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginInstanceParent.cpp:3472:53: note: while referencing 'kids'
 3472 |         nsTArray<PPluginBackgroundDestroyerParent*> kids;
      |                                                     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::plugins::PPluginScriptableObjectParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginInstanceParent.cpp:3484:50: note: while referencing 'kids'
 3484 |         nsTArray<PPluginScriptableObjectParent*> kids;
      |                                                  ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::plugins::PBrowserStreamParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginInstanceParent.cpp:3496:41: note: while referencing 'kids'
 3496 |         nsTArray<PBrowserStreamParent*> kids;
      |                                         ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::plugins::PPluginStreamParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginInstanceParent.cpp:3508:40: note: while referencing 'kids'
 3508 |         nsTArray<PPluginStreamParent*> kids;
      |                                        ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::plugins::PStreamNotifyParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginInstanceParent.cpp:3520:40: note: while referencing 'kids'
 3520 |         nsTArray<PStreamNotifyParent*> kids;
      |                                        ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::plugins::PPluginSurfaceParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginInstanceParent.cpp:3532:41: note: while referencing 'kids'
 3532 |         nsTArray<PPluginSurfaceParent*> kids;
      |                                         ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSpamSettings.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::plugins::PPluginModuleChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::plugins::PPluginInstanceChild*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:74:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginModuleChild.cpp:1541:41: note: while referencing 'kids'
 1541 |         nsTArray<PPluginInstanceChild*> kids;
      |                                         ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::PCrashReporterChild*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:74:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginModuleChild.cpp:1553:40: note: while referencing 'kids'
 1553 |         nsTArray<PCrashReporterChild*> kids;
      |                                        ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::plugins::PPluginModuleParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::plugins::PPluginInstanceParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:83:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginModuleParent.cpp:1605:42: note: while referencing 'kids'
 1605 |         nsTArray<PPluginInstanceParent*> kids;
      |                                          ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::PCrashReporterParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:83:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginModuleParent.cpp:1617:41: note: while referencing 'kids'
 1617 |         nsTArray<PCrashReporterParent*> kids;
      |                                         ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsXPIDLString.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsCMSSecureMessage.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::plugins::PPluginScriptableObjectChild::Read(nsTArray<mozilla::plugins::PluginIdentifier>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::plugins::PluginIdentifier> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:101:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginScriptableObjectChild.cpp:1257:32: note: while referencing 'fa'
 1257 |     nsTArray<PluginIdentifier> fa;
      |                                ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::plugins::PPluginScriptableObjectParent::Read(nsTArray<mozilla::plugins::PluginIdentifier>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::plugins::PluginIdentifier> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:110:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginScriptableObjectParent.cpp:1260:32: note: while referencing 'fa'
 1260 |     nsTArray<PluginIdentifier> fa;
      |                                ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::plugins::PPluginScriptableObjectChild::Read(nsTArray<mozilla::plugins::Variant>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::plugins::Variant> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:101:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginScriptableObjectChild.cpp:1306:23: note: while referencing 'fa'
 1306 |     nsTArray<Variant> fa;
      |                       ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsStatusBarBiffManager.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::plugins::PPluginScriptableObjectParent::Read(nsTArray<mozilla::plugins::Variant>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::plugins::Variant> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:110:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginScriptableObjectParent.cpp:1309:23: note: while referencing 'fa'
 1309 |     nsTArray<Variant> fa;
      |                       ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginSurfaceChild.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSpamSettings.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSpamSettings.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual nsresult nsSpamSettings::Initialize(nsIMsgIncomingServer*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSpamSettings.cpp:323:25: note: while referencing 'whiteListArray'
  323 |     nsTArray<nsCString> whiteListArray;
      |                         ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSpamSettings.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSpamSettings.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSpamSettings.cpp:323:25: note: while referencing 'whiteListArray'
  323 |     nsTArray<nsCString> whiteListArray;
      |                         ^~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols2.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols2.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols2.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginSurfaceChild.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginSurface.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginSurface.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSubscribableServer.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSubscribableServer.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSubscribableServer.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSubscribableServer.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSubscribableServer.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMimeObjectClassAccess.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
 -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMimeObjectClassAccess.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsMimeObjectClassAccess.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPrintProgressDialogChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols20.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols20.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols20.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsMimeObjectClassAccess.cpp:7:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSimpleMimeConverterStub.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSimpleMimeConverterStub.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsSimpleMimeConverterStub.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSubscribableServer.cpp:13:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsAString.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsString.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecth.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSubscribeDataSource.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src  -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSubscribeDataSource.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSubscribeDataSource.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequestChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PQuotaRequestChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileRequestChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundFileRequestChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:9:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsStreamConverter.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsStreamConverter.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer    /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginSurface.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginSurface.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PPresentationChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::PPresentationBuilderChild*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:92:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPresentationChild.cpp:741:46: note: while referencing 'kids'
  741 |         nsTArray<PPresentationBuilderChild*> kids;
      |                                              ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginSurface.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginSurface.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::PPresentationRequestChild*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:92:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPresentationChild.cpp:753:46: note: while referencing 'kids'
  753 |         nsTArray<PPresentationRequestChild*> kids;
      |                                              ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsISupports.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIRDFService.h:10,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSubscribeDataSource.h:9,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSubscribeDataSource.cpp:6:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginSurface.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginSurface.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PPresentationParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::PPresentationBuilderParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:101:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPresentationParent.cpp:751:47: note: while referencing 'kids'
  751 |         nsTArray<PPresentationBuilderParent*> kids;
      |                                               ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginSurface.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginSurface.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::PPresentationRequestParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:101:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPresentationParent.cpp:763:47: note: while referencing 'kids'
  763 |         nsTArray<PPresentationRequestParent*> kids;
      |                                               ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PRtspChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PRtspChannelParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PRtspChannelParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols20.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.cpp:5:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginSurface.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginSurface.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PPresentationChild::OnMessageReceived(const Message&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:92:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPresentationChild.cpp:407:32: note: while referencing 'aAvailabilityUrls'
  407 |             nsTArray<nsString> aAvailabilityUrls;
      |                                ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSubscribeDataSource.cpp:22:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginSurface.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginSurface.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PPresentationParent::OnMessageReceived(const Message&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:101:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPresentationParent.cpp:395:32: note: while referencing 'aAvailabilityUrls'
  395 |             nsTArray<nsString> aAvailabilityUrls;
      |                                ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginSurface.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPluginSurface.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:101:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPresentationParent.cpp:365:32: note: while referencing 'aAvailabilityUrls'
  365 |             nsTArray<nsString> aAvailabilityUrls;
      |                                ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPrintingChild.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols18.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libmailnews_base_src.a.desc
rm -f libmailnews_base_src.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_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 nsSubscribeDataSource.o  
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols21.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols21.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols21.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StorageTypeBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/quota/PersistenceType.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PQuotaRequestChild.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.cpp:10:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PRtspChannel.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PRtspChannelParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PRtspChannelParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols20.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols22.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols22.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp
libmailnews_mime_src.a.desc
rm -f libmailnews_mime_src.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_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  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBCursorBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBCursor.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIDBCursor.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols2.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPrintingChild.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols18.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PPrintProgressDialogChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols18.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PRenderFrameChild.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols19.cpp:110:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequestChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PQuotaRequestChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PSpeechSynthesisRequest.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols21.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PScreenManagerChild.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PScreenManagerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols20.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PRtspChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PRtspChannelParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PRtspChannelParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols20.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/src'
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols23.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols23.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PTestShell.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBWrapperCache.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBTransaction.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/indexedDB/SerializationHelpers.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIDBCursorChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols2.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileRequestChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundFileRequestChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayer.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVRLayerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaSystemResourceManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaSystemResourceManagerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PMediaSystemResourceManagerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols15.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PMessagePortChild::Read(nsTArray<mozilla::dom::MessagePortMessage>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::MessagePortMessage> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols15.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PMessagePortChild.cpp:327:34: note: while referencing 'fa'
  327 |     nsTArray<MessagePortMessage> fa;
      |                                  ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaSystemResourceManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaSystemResourceManagerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PMediaSystemResourceManagerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols15.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PMessagePortParent::Read(nsTArray<mozilla::dom::MessagePortMessage>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::MessagePortMessage> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols15.cpp:65:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PMessagePortParent.cpp:315:34: note: while referencing 'fa'
  315 |     nsTArray<MessagePortMessage> fa;
      |                                  ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaSystemResourceManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaSystemResourceManagerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PMediaSystemResourceManagerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols15.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PMessagePortParent::OnMessageReceived(const Message&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::MessagePortMessage> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols15.cpp:65:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PMessagePortParent.cpp:188:42: note: while referencing 'messages'
  188 |             nsTArray<MessagePortMessage> messages;
      |                                          ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaSystemResourceManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaSystemResourceManagerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PMediaSystemResourceManagerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols15.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::MessagePortMessage> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols15.cpp:65:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PMessagePortParent.cpp:158:42: note: while referencing 'messages'
  158 |             nsTArray<MessagePortMessage> messages;
      |                                          ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PTestShellChild.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PStorageChild.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols21.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PTexture.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PTestShell.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVRLayerChild.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVRLayerChild.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayer.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVRLayerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PStreamNotifyChild.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols21.cpp:65:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PSpeechSynthesisRequest.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols21.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols24.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols24.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols24.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PTestShell.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::net::PUDPSocketChild::OnMessageReceived(const Message&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:119:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PUDPSocketChild.cpp:331:31: note: while referencing 'data'
  331 |             nsTArray<uint8_t> data;
      |                               ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PTestShell.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::ipc::PTestShellChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ipc::PTestShellCommandChild*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:11:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PTestShellChild.cpp:252:43: note: while referencing 'kids'
  252 |         nsTArray<PTestShellCommandChild*> kids;
      |                                           ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PTestShell.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::ipc::PTestShellParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ipc::PTestShellCommandParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PTestShellParent.cpp:229:44: note: while referencing 'kids'
  229 |         nsTArray<PTestShellCommandParent*> kids;
      |                                            ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PTestShell.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PUDPSocketChild::Read(nsTArray<mozilla::ipc::InputStreamParams>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ipc::InputStreamParams> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:119:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PUDPSocketChild.cpp:689:33: note: while referencing 'fa'
  689 |     nsTArray<InputStreamParams> fa;
      |                                 ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PTestShell.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PUDPSocketChild::Read(UDPData*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:119:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PUDPSocketChild.cpp:1489:31: note: while referencing 'tmp'
 1489 |             nsTArray<uint8_t> tmp;
      |                               ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PTestShell.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PUDPSocketParent::Read(nsTArray<mozilla::ipc::InputStreamParams>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ipc::InputStreamParams> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:128:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PUDPSocketParent.cpp:706:33: note: while referencing 'fa'
  706 |     nsTArray<InputStreamParams> fa;
      |                                 ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PTestShell.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PUDPSocketParent::Read(UDPData*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:128:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PUDPSocketParent.cpp:1506:31: note: while referencing 'tmp'
 1506 |             nsTArray<uint8_t> tmp;
      |                               ^~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols25.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols25.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols25.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequestChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PQuotaRequestChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::PRemoteSpellcheckEngineParent::OnMessageReceived(const Message&, mozilla::PRemoteSpellcheckEngineParent::Message*&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols19.cpp:92:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PRemoteSpellcheckEngineParent.cpp:170:32: note: while referencing 'aSuggestions'
  170 |             nsTArray<nsString> aSuggestions;
      |                                ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayer.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVRLayerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::PVRManagerChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::PTextureChild*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVRManagerChild.cpp:818:34: note: while referencing 'kids'
  818 |         nsTArray<PTextureChild*> kids;
      |                                  ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayer.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVRLayerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::PVRLayerChild*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVRManagerChild.cpp:830:34: note: while referencing 'kids'
  830 |         nsTArray<PVRLayerChild*> kids;
      |                                  ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayer.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVRLayerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::gfx::PVRManagerParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::PTextureParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVRManagerParent.cpp:848:35: note: while referencing 'kids'
  848 |         nsTArray<PTextureParent*> kids;
      |                                   ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayer.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVRLayerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::gfx::PVRLayerParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVRManagerParent.cpp:860:35: note: while referencing 'kids'
  860 |         nsTArray<PVRLayerParent*> kids;
      |                                   ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PSpeechSynthesisRequest.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols21.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PStorageChild::OnMessageReceived(const Message&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsCString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols21.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PStorageChild.cpp:429:33: note: while referencing 'origins'
  429 |             nsTArray<nsCString> origins;
      |                                 ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayer.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVRLayerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PVideoDecoderManagerChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::PVideoDecoderChild*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:101:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVideoDecoderManagerChild.cpp:317:39: note: while referencing 'kids'
  317 |         nsTArray<PVideoDecoderChild*> kids;
      |                                       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayer.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVRLayerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::dom::PVideoDecoderManagerParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::PVideoDecoderParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:110:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVideoDecoderManagerParent.cpp:324:40: note: while referencing 'kids'
  324 |         nsTArray<PVideoDecoderParent*> kids;
      |                                        ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PSpeechSynthesisRequest.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols21.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PStorageParent::OnMessageReceived(const Message&, mozilla::dom::PStorageParent::Message*&)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols21.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PStorageParent.cpp:629:32: note: while referencing 'values'
  629 |             nsTArray<nsString> values;
      |                                ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PSpeechSynthesisRequest.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols21.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<nsString> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols21.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PStorageParent.cpp:628:32: note: while referencing 'keys'
  628 |             nsTArray<nsString> keys;
      |                                ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayer.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVRLayerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::PVideoBridgeChild::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::PTextureChild*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVideoBridgeChild.cpp:268:34: note: while referencing 'kids'
  268 |         nsTArray<PTextureChild*> kids;
      |                                  ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayer.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVRLayerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'void mozilla::layers::PVideoBridgeParent::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::PTextureParent*> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:65:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVideoBridgeParent.cpp:291:35: note: while referencing 'kids'
  291 |         nsTArray<PTextureParent*> kids;
      |                                   ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayer.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVRLayerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::gfx::PVRManagerChild::Read(nsTArray<mozilla::layers::AsyncParentMessageData>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::AsyncParentMessageData> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVRManagerChild.cpp:1683:38: note: while referencing 'fa'
 1683 |     nsTArray<AsyncParentMessageData> fa;
      |                                      ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequestChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PQuotaRequestChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::quota::PQuotaUsageRequestChild::Read(nsTArray<mozilla::dom::quota::OriginUsage>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::quota::OriginUsage> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols19.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PQuotaUsageRequestChild.cpp:193:27: note: while referencing 'fa'
  193 |     nsTArray<OriginUsage> fa;
      |                           ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequestChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PQuotaRequestChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::quota::PQuotaUsageRequestChild::Read(mozilla::dom::quota::PQuotaUsageRequestChild::UsageRequestResponse*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/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]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols19.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PQuotaUsageRequestChild.cpp:358:30: note: while referencing 'tmp'
  358 |             AllUsageResponse tmp = AllUsageResponse();
      |                              ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequestChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PQuotaRequestChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::quota::PQuotaUsageRequestParent::Read(nsTArray<mozilla::dom::quota::OriginUsage>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::quota::OriginUsage> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols19.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PQuotaUsageRequestParent.cpp:176:27: note: while referencing 'fa'
  176 |     nsTArray<OriginUsage> fa;
      |                           ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayer.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVRLayerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::gfx::PVRManagerParent::Read(nsTArray<mozilla::layers::AsyncParentMessageData>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::layers::AsyncParentMessageData> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols3.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/uIn file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVRManagerParent.cpp:1713:38: note: while referencing 'fa'
 1713 |     nsTArray<AsyncParentMessageData> fa;
      |                                      ^~
sr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols3.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols3.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequestChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PQuotaRequestChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols19.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::quota::PQuotaUsageRequestParent::Read(mozilla::dom::quota::PQuotaUsageRequestParent::UsageRequestResponse*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/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]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols19.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PQuotaUsageRequestParent.cpp:341:30: note: while referencing 'tmp'
  341 |             AllUsageResponse tmp = AllUsageResponse();
      |                              ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PSpeechSynthesisRequest.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols21.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PTCPSocketParent::Read(SendableData*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols21.cpp:128:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PTCPSocketParent.cpp:580:31: note: while referencing 'tmp'
  580 |             nsTArray<uint8_t> tmp;
      |                               ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PSpeechSynthesisRequest.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols21.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PTCPSocketChild::Read(SendableData*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<unsigned char> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols21.cpp:119:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PTCPSocketChild.cpp:547:31: note: while referencing 'tmp'
  547 |             nsTArray<uint8_t> tmp;
      |                               ^~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols4.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols4.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols4.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols5.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols5.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols5.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols6.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols6.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols6.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileRequestChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundFileRequestChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::indexedDB::PBackgroundIDBCursorChild::Read(nsTArray<mozilla::dom::indexedDB::ObjectStoreCursorResponse>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::indexedDB::ObjectStoreCursorResponse> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols2.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIDBCursorChild.cpp:525:41: note: while referencing 'fa'
  525 |     nsTArray<ObjectStoreCursorResponse> fa;
      |                                         ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileRequestChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundFileRequestChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols2.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::indexedDB::PBackgroundIDBCursorParent::Read(nsTArray<mozilla::dom::indexedDB::ObjectStoreCursorResponse>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::indexedDB::ObjectStoreCursorResponse> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols2.cpp:38:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIDBCursorParent.cpp:513:41: note: while referencing 'fa'
  513 |     nsTArray<ObjectStoreCursorResponse> fa;
      |                                         ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVsyncBridge.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVsyncBridgeChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVsyncBridgeChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols24.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols7.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols7.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols7.cpp
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols8.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols8.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols8.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PWebSocketEventListener.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PWebSocketEventListenerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PWebSocketEventListenerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols25.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIDBFactoryParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIndexedDBUtilsParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequestParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PContentPermissionRequestParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PCacheStorageChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVsyncChild.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols24.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBroadcastChannelChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HeadersBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FetchIPCTypes.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PCacheStorageChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositable.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositableParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PCompositableParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/HeadersBinding.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/FetchIPCTypes.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PCacheStorageChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PCacheStorageChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols6.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBroadcastChannelChild.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PContentPermissionRequestParent.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PWebSocketEventListenerChild.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols25.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBCursorBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBCursor.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIDBFactoryParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBrowserChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols5.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBroadcastChannelChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols5.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StorageTypeBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/quota/PersistenceType.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsParent.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIndexedDBUtilsParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PWebSocketParent.cpp:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols25.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PWebSocketEventListener.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PWebSocketEventListenerChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PWebSocketEventListenerChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols25.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBWrapperCache.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBTransaction.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBDatabaseParent.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIDBFactoryParent.cpp:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIDBFactoryParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PWebSocketChild.cpp:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols24.cpp:128:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVsyncBridge.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVsyncBridgeChild.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PVsyncBridgeChild.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols24.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequestParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PContentPermissionRequestParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PDNSRequestChild::Read(mozilla::net::PDNSRequestChild::DNSRequestResponse*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'mozilla::net::PDNSRequestChild::DNSRecord [1]' {aka 'mozilla::net::DNSRecord [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols8.cpp:101:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PDNSRequestChild.cpp:253:23: note: while referencing 'tmp'
  253 |             DNSRecord tmp = DNSRecord();
      |                       ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequestParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PContentPermissionRequestParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PDNSRequestParent::Read(mozilla::net::PDNSRequestParent::DNSRequestResponse*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 20 is outside array bounds of 'mozilla::net::PDNSRequestParent::DNSRecord [1]' {aka 'mozilla::net::DNSRecord [1]'} [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols8.cpp:119:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PDNSRequestParent.cpp:273:23: note: while referencing 'tmp'
  273 |             DNSRecord tmp = DNSRecord();
      |                       ^~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequestParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PContentPermissionRequestParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::PContentPermissionRequestParent::Read(nsTArray<mozilla::dom::PermissionChoice>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::PermissionChoice> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PContentPermissionRequestParent.cpp:265:32: note: while referencing 'fa'
  265 |     nsTArray<PermissionChoice> fa;
      |                                ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequestParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PContentPermissionRequestParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PCookieServiceChild::Read(nsTArray<mozilla::ipc::PrincipalInfo>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ipc::PrincipalInfo> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols8.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PCookieServiceChild.cpp:273:29: note: while referencing 'fa'
  273 |     nsTArray<PrincipalInfo> fa;
      |                             ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequest.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequestParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PContentPermissionRequestParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols8.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PCookieServiceParent::Read(nsTArray<mozilla::ipc::PrincipalInfo>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ipc::PrincipalInfo> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols8.cpp:29:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PCookieServiceParent.cpp:331:29: note: while referencing 'fa'
  331 |     nsTArray<PrincipalInfo> fa;
      |                             ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBWrapperCache.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBTransaction.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBDatabaseChild.h:17,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundMutableFileChild.cpp:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols4.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIndexedDBUtilsParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols4.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols9.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols9.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PCompositableParent.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/InputData.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PCompositableParent.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositable.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositableParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PCompositableParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols7.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh  /pbulk/work/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o IPCMessageTypeName.o -c -I/pbulk/work/mail/thunderbird52/work/build/dist/stl_wrappers -I/pbulk/work/mail/thunderbird52/work/build/dist/system_wrappers -include /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl -I/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/pbulk/work/mail/thunderbird52/work/build/dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss    -I/usr/X11R7/include/pixman-1   -fPIC -DPIC  -DMOZILLA_CLIENT -include /pbulk/work/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/IPCMessageTypeName.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer  -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -pthread -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0  /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/IPCMessageTypeName.cpp
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PDataChannelParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  204 | void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:18,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PDataChannelParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PDatePickerChild.cpp:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:20:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess]
  518 |       memset(&mPages, 0, sizeof(mPages));
      |                                        ^
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13,
                 from /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PDataChannelParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array<mozilla::Array<JS::Heap<JSObject*>, 16>*, 85>' declared here
   22 | class Array
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PDataChannelParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::a11y::PDocAccessibleChild::Read(nsTArray<mozilla::a11y::AccessibleData>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::a11y::AccessibleData> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PDocAccessibleChild.cpp:6958:30: note: while referencing 'fa'
 6958 |     nsTArray<AccessibleData> fa;
      |                              ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PDataChannelParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::a11y::PDocAccessibleParent::Read(nsTArray<mozilla::a11y::AccessibleData>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::a11y::AccessibleData> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PDocAccessibleParent.cpp:7135:30: note: while referencing 'fa'
 7135 |     nsTArray<AccessibleData> fa;
      |                              ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PDataChannelParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::a11y::PDocAccessibleChild::Read(nsTArray<mozilla::a11y::RelationTargets>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::a11y::RelationTargets> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PDocAccessibleChild.cpp:7007:31: note: while referencing 'fa'
 7007 |     nsTArray<RelationTargets> fa;
      |                               ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PDataChannelParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::a11y::PDocAccessibleParent::Read(nsTArray<mozilla::a11y::RelationTargets>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::a11y::RelationTargets> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PDocAccessibleParent.cpp:7184:31: note: while referencing 'fa'
 7184 |     nsTArray<RelationTargets> fa;
      |                               ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PDataChannelParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::a11y::PDocAccessibleChild::Read(nsTArray<mozilla::a11y::Attribute>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::a11y::Attribute> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PDocAccessibleChild.cpp:7144:25: note: while referencing 'fa'
 7144 |     nsTArray<Attribute> fa;
      |                         ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PDataChannelParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::a11y::PDocAccessibleParent::Read(nsTArray<mozilla::a11y::Attribute>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::a11y::Attribute> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:56:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PDocAccessibleParent.cpp:7321:25: note: while referencing 'fa'
 7321 |     nsTArray<Attribute> fa;
      |                         ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PDataChannelParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PFTPChannelChild::Read(nsTArray<mozilla::ipc::PrincipalInfo>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ipc::PrincipalInfo> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:101:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PFTPChannelChild.cpp:580:29: note: while referencing 'fa'
  580 |     nsTArray<PrincipalInfo> fa;
      |                             ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PDataChannelParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::net::PFTPChannelParent::Read(nsTArray<mozilla::ipc::PrincipalInfo>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::ipc::PrincipalInfo> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:110:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PFTPChannelParent.cpp:530:29: note: while referencing 'fa'
  530 |     nsTArray<PrincipalInfo> fa;
      |                             ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray.h:2369,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:27,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/StructuredCloneHolder.h:13,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /pbulk/work/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:16,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryParent.h:9,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIDBFactoryParent.cpp:7,
                 from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols3.cpp:2:
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h: In member function 'bool mozilla::dom::indexedDB::PBackgroundIDBRequestChild::Read(nsTArray<mozilla::dom::indexedDB::SerializedStructuredCloneReadInfo>*, const Message*, PickleIterator*)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/nsTArray-inl.h:104:40: warning: array subscript 8 is outside array bounds of 'nsTArray<mozilla::dom::indexedDB::SerializedStructuredCloneReadInfo> [1]' [-Warray-bounds]
  104 |   return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols3.cpp:47:
/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIDBRequestChild.cpp:790:49: note: while referencing 'fa'
  790 |     nsTArray<SerializedStructuredCloneReadInfo> fa;
      |                                                 ^~
libipc_ipdl.a.desc
rm -f libipc_ipdl.a
/pbulk/work/mail/thunderbird52/work/build/_virtualenv/bin/python /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/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 UnifiedProtocols3.o UnifiedProtocols4.o UnifiedProtocols5.o UnifiedProtocols6.o UnifiedProtocols7.o UnifiedProtocols8.o UnifiedProtocols9.o IPCMessageTypeName.o  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl'
gmake[2]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build'
gmake[1]: *** [/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/recurse.mk:33: compile] Error 2
gmake[1]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build'
gmake: *** [/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/rules.mk:523: default] Error 2
*** Error code 2

Stop.
make[1]: stopped in /usr/pkgsrc/mail/thunderbird52
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/mail/thunderbird52